Remote job
DevOps Engineer (GCP)
Job details
About this role
Role overview Make software delivery more reliable by automating workflows and operating secure, scalable cloud infrastructure. The work centers on GCP and involves close coordination with customer development and operations teams, from CI/CD pipeline design through monitoring and incident response. The position is remote in Mexico.
Responsibilities - Work with developers, system administrators, and stakeholders to establish project requirements and keep technical documentation current. - Automate software build, deployment, and configuration workflows, and evaluate tools that improve delivery. - Manage GCP infrastructure and express environments as code using Terraform or Deployment Manager. - Build and maintain CI/CD pipelines for build, test, and release stages. - Monitor systems with Cloud Monitoring and Cloud Logging, investigating performance, reliability, and scaling issues. - Apply cloud security controls, support troubleshooting, and join on-call response for critical incidents.
Requirements - A degree in computer science, information technology, or a related discipline, or equivalent experience. - DevOps or related experience and familiarity with GCP services including Compute Engine, Cloud Run, GKE, Cloud Functions, Cloud Storage, Cloud SQL, and Operations Suite. - Proficiency in Python, Bash, or Ruby and experience with configuration management tools such as Ansible, Puppet, or Chef. - Knowledge of Docker, Kubernetes, Git, and CI/CD concepts and tools. - Strong troubleshooting, communication, and teamwork skills. - At least one current or expired GCP certification, such as Cloud Engineer, Cloud Architect, Cloud Developer, Cloud DevOps Engineer, Cloud Security Engineer, or Cloud Network Engineer.
Benefits and work setup - Remote role based in Mexico.