cover image
KYYBA Inc

Site Reliability Engineer - Google Cloud

On site

Dearborn, United states

Mid level

Freelance

11-09-2025

Share this job:

Skills

Python Java Go SQL GitHub CI/CD Docker Kubernetes Monitoring Problem-solving Networking Architecture Programming Google Cloud Platform GCP CI/CD Pipelines OpenShift Terraform Prometheus Grafana Infrastructure as Code Microservices

Job Specifications

Job Title: ( Site Reliability Engineer - Google Cloud )

About Kyyba:

Founded in 1998 and headquartered in Farmington Hills, MI, Kyyba has a global presence delivering high-quality resources and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological advances.

At Kyyba, the overall well-being of our employees and their families is important to us. We are proud of our work culture which embodies our core values; incorporating value, passion, excellence, empowerment, and happiness, creates a vibrant and productive atmosphere. We empower our employees with the resources, incentives, and flexibility that they need to support a healthy, balanced, and fulfilling career by providing many valuable benefits and a balanced compensation structure combined with career development.

Job Description :

Job Description: This role is critical in ensuring the reliability, scalability, and performance of our container-based microservices. As an SRE, you will collaborate with cross-functional teams to design, build, and maintain robust infrastructure solutions that support our business objectives. - Design, build, and maintain reliable container-based microservices. - Develop and maintain CI/CD pipelines using tools such as Tekton or Cloud Build. - Write and maintain CLI tools, APIs, and scripts to support infrastructure and application needs. - Manage and optimize Kubernetes clusters and deployments. - Work with Google Cloud Platform (GCP) to build scalable and secure infrastructure. - Collaborate with development teams to ensure best practices for microservices architecture. - Troubleshoot and resolve issues related to infrastructure, deployments, and performance. - Advocate for and implement automation to improve system reliability and reduce manual intervention.

Required Qualifications - Experience Level: Mid or Senior-level engineer.

* Proficiency in programming languages: Java, Go, Python.

* Hands-on experience with: - Kubernetes: Managing and scaling containerized applications.

* Google Cloud Platform (GCP): Infrastructure and services. GitHub Enterprise: Source control and collaboration. - CI/CD tools such as Tekton or Cloud Build.

* Strong understanding of building and hosting reliable container-based microservices. - Knowledge of best practices for microservices architecture, including monitoring, logging, and fault tolerance. - Ability to write clean, maintainable, and efficient code for infrastructure automation.

Skills Required: Kubernetes (OpenShift) Expectation: Deep expertise in deploying, managing, and troubleshooting OpenShift (Kubernetes) clusters on GCP, including both OpenShift Container Platform (OCP) and Google Kubernetes Engine (GKE) where relevant. Strong understanding of OpenShift-specific features (Operators, Routes, SCCs, OAuth, etc.) and Kubernetes primitives (Pods, Deployments, Services, ConfigMaps, Secrets, RBAC, CRDs).

* Experience with OpenShift GitOps (ArgoCD), Helm, and Kustomize for application delivery. Ability to diagnose and resolve complex issues related to networking, storage, and cluster upgrades in OpenShift. Proven ability to implement security best practices (SCCs, NetworkPolicies, OpenShift OAuth, etc.) and automate cluster operations.

* Docker Expectation: Proficient in building, optimizing, and securing Docker images for OpenShift and GCP workloads. Deep understanding of Dockerfile best practices, multi-stage builds, and image vulnerability scanning (using tools like Clair, Trivy, or OpenShift integrated scanning). Experience with Google Artifact Registry and OpenShift internal registries for image storage and lifecycle management. Ability to troubleshoot container runtime issues within OpenShift and GCP environments.

* Python Expectation: Strong Python skills for automating GCP and OpenShift operations (using GCP SDK, OpenShift Python client, or custom operators). Experience with Python packaging, virtual environments, and dependency management. Ability to write robust, maintainable, and testable code for infrastructure automation, monitoring, and custom OpenShift controllers/operators. Familiarity with integrating Python scripts with GCP APIs, OpenShift REST APIs, and CI/CD pipelines.

Skills Preferred: Experience with microservices observability tools (e.g., Prometheus, Grafana). - Familiarity with service mesh technologies (e.g., Istio, Linkerd). - Strong problem-solving skills and a proactive approach to identifying and addressing issues.

Experience Required: Prac. In 2 coding lang. or adv. Prac. in 1 lang. 6+ years in IT; 4+ years in development

Education: Bachelor degree in Engineering

Additional Information: Cloud Infrastructure (GCP) Expectation: Hands-on experience provisioning and managing GCP resources (GCE, GCS, VPC, IAM, GKE, Cloud SQL, etc.) using Infrastructure as Code (Terraform, Deployment Manager, etc.). Deep understanding of GCP security (IAM, service accounts, VPC Service Controls),

About the Company

Kyyba, Inc. is a global workforce management and technology solutions firm headquartered in Farmington Hills, Michigan with multiple locations across the globe. Our expertise is in connecting the right people with the right opportunities. We deliver high-quality solutions and top-notch recruiting services, enabling businesses to effectively respond to organizational changes and technological advances. Kyyba offers IT, Engineering, Professional, customized project solutions and Business Consulting Services. Industry areas inc... Know more