DevOps Engineer
Key Responsibilities
Design and implement CI/CD pipelines using tools like Cloud Build, Jenkins, GitLab CI, or GitHub Actions.
Build and manage infrastructure as code using Terraform or Deployment Manager.
Deploy, monitor, and optimize workloads on GCP services (Compute Engine, GKE, Cloud Run, BigQuery, Pub/Sub, etc.).
Automate system configurations, monitoring, and alerting with Stackdriver, Prometheus, or Grafana.
Collaborate with developers to implement DevSecOps best practices and ensure high availability and resilience.
Maintain CI/CD security controls, IAM policies, and network configurations in GCP.
Troubleshoot deployment issues and ensure smooth delivery across environments.
Required Skills & Experience
5+ years in DevOps or Cloud Engineering roles.
Mandatory experience with Google Cloud Platform (GCP).
Strong scripting skills in Python, Bash, or Go.
Experience with Docker, Kubernetes (GKE), and Terraform.
Familiarity with GitOps, Cloud Build, Artifact Registry, and service mesh (Istio/Anthos).
Solid understanding of CI/CD, automation, cloud networking, and security.
Preferred Qualifications
GCP Professional DevOps Engineer certification.
Experience with multi-cloud or hybrid environments (AWS, Azure).
Background in monitoring, cost optimization, and incident response.