Job Description
Reliability Engineering
• Design, implement, and operate scalable, resilient, and highly available systems on Google Cloud Platform.
• Improve service availability, latency, performance, scalability, and operational resilience.
• Define, implement, and track service-level indicators, service-level objectives, and error budgets.
• Perform capacity planning, performance analysis, and workload forecasting.
• Design and validate disaster recovery, backup, failover, and service-restoration capabilities.
• Implement and maintain secure cloud networking, IAM, workload identities, service accounts, and access-control practices.
• Partner with cybersecurity and identity teams to ensure infrastructure and services follow organizational security standards.
• Monitor cloud consumption and optimize resource utilization, performance, and cost efficiency.
• Identify operational risks and recommend improvements to cloud architecture and service design.
Automation and Platform Engineering
• Build and maintain cloud infrastructure using Terraform or comparable infrastructure-as-code tools.
• Automate repetitive operational activities and systematically identify, measure, and reduce manual toil.
• Build reusable infrastructure modules, deployment patterns, and operational tooling.
• Improve CI/CD pipelines to enable secure, repeatable, and reliable software delivery.
Observability and Incident Management
• Develop actionable alerts that identify meaningful service degradation while reducing alert fatigue and unnecessary operational noise.
• Create and maintain dashboards, runbooks, operational procedures, and troubleshooting documentation.
• Participate in a sustainable on-call rotation supporting production systems.
• Respond to production incidents, coordinate service restoration, and lead incident response when appropriate.
• Facilitate blameless postmortems and identify corrective and preventive actions.
• Use incident and operational data to improve system design, automation, monitoring, and response processes.
Collaboration and Service Ownership
• Partner with software engineering, data engineering, security, and product teams to improve application reliability and production operations.
• Promote shared responsibility for production reliability between application development and platform teams.
• Establish and document reliability standards, operational practices, and reusable engineering patterns.
• Provide technical guidance and coaching on SRE, cloud, Kubernetes, observability, and incident-management practices.
Required Knowledge, Skills, and Abilities
• Three or more years of experience in Site Reliability Engineering, platform engineering, DevOps, cloud engineering, production software engineering, or a similar role.
• Experience operating highly available systems in a 24/7 production environment.
• Hands-on experience operating workloads on Google Cloud Platform or another major public cloud platform.
• Strong experience managing compute, networking and data GCP services workloads
• Strong experience with containerization and orchestration technologies, including Docker and Kubernetes.
• Experience building and managing infrastructure with Terraform or a comparable infrastructure-as-code tool.
• Proficiency in Python, Go, Java, or another comparable programming language.
• Experience implementing or operating CI/CD pipelines using GitHub Actions,Azure DevOps, Bitbucket Pipelines, or comparable tools.
• Experience implementing observability using metrics, logs, traces, dashboards, and alerts.
• Experience participating in on-call rotations, responding to incidents, and contributing to postmortems.
• Understanding of SLIs, SLOs, error budgets, and other SRE principles.
• Ability to troubleshoot complex issues across application, infrastructure, network, data, and cloud-service layers.
• Ability to communicate effectively with engineering teams, business stakeholders, and operational personnel.
Minimum Qualifications
• Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.
• 3+ years of experience in Site Reliability Engineering, platform engineering, cloud engineering, or DevOps.
• 3+ years of experience operating production workloads in GCP.
• Ability to understand and communicate in English at a level sufficient to issue, receive, and respond to safety-related and operations-related instructions.
Preferred Qualifications
• Google Cloud and/or Kubernetes certifications.
• Experience supporting data-intensive, streaming, analytics, or event-driven platforms.
• Experience establishing production-readiness, incident-management, or reliability-review processes.
• Experience working in the energy, oil and gas, industrial, IoT, field operations, or other operationally critical industries.
• Experience supporting technology environments that integrate cloud platforms with remote sites, field equipment, industrial systems, or edge computing.