Job Summary
Waverley Software is seeking a DevOps Engineer with a strong focus on Terraform to automate the provisioning, configuration, and management of our Google Cloud Platform (GCP) infrastructure. The ideal candidate will have a deep understanding of DevOps principles, Terraform, and GCP services. This role requires a combination of technical expertise, problem-solving skills, and a focus on efficiency to ensure our GCP infrastructure supports our development and operations teams effectively.
Responsibilities
- Develop and maintain Terraform modules and configurations for GCP resources (Compute Engine, Cloud Storage, Cloud SQL, Cloud Functions, Kubernetes Engine, etc.).
- Collaborate with development and operations teams to translate infrastructure requirements into GCP-specific Terraform code.
- Ensure the accuracy, consistency, and efficiency of Terraform configurations for GCP environments.
- Test and deploy infrastructure changes using Terraform on GCP.
- Troubleshoot and resolve Terraform-related issues specific to GCP.
- Optimize infrastructure costs through Terraform best practices within the GCP ecosystem.
- Implement and maintain CI/CD pipelines for infrastructure provisioning and deployment.
- Monitor and improve infrastructure performance and reliability.
- Stay up-to-date with Terraform, GCP, and DevOps best practices.
Required Skills and Qualifications
- Strong proficiency in Terraform and its core concepts.
- In-depth knowledge of GCP services and architecture.
- Understanding of DevOps principles and practices.
- Ability to write clean, efficient, and maintainable Terraform code for GCP resources.
- Strong problem-solving and troubleshooting skills specifically for GCP environments.
- Knowledge of version control systems (Git).
- Experience with CI/CD pipelines (Jenkins, GitLab, etc.).
- Understanding of scripting languages (Python, Bash) for automation.
Preferred Qualifications
- Experience with multiple GCP services (BigQuery, Cloud Spanner, Cloud Pub/Sub, etc.).
- Understanding of networking and security concepts within GCP.
- Experience with containerization and orchestration (Docker, Kubernetes).
- Certifications in Terraform or GCP.
Pablo Alejandro Rosales Perez
Senior Recruiter