We are seeking an experienced DevOps Engineer with deep knowledge and hands-on experience across core DevOps tools and practices. The ideal candidate should be highly proficient in Google Cloud, Terraform, Kubernetes, HashiCorp Vault, Helm, and CI/CD workflows. You will be responsible for managing cloud infrastructure, automating deployments, optimizing CI/CD pipelines, and enhancing overall infrastructure security and scalability.
Responsibilities:
- Design, implement, and maintain Google Cloud infrastructure using Terraform to automate deployments and manage configurations.
- Deploy, manage, and troubleshoot Kubernetes clusters, ensuring high availability, scalability, and performance.
- Configure and maintain HashiCorp Vault for secure secret management across distributed environments.
- Use Helm for packaging and managing Kubernetes applications, streamlining deployment processes.
- Develop and optimize CI/CD pipelines to support the continuous integration and delivery of applications.
- Write and maintain scripts in Golang, Python, and Bash for automation tasks, tooling, and infrastructure management.
- Monitor and manage databases, ensuring optimized performance, backups, and availability in production.
- Work closely with development and security teams to implement best practices and ensure secure, efficient, and scalable infrastructure.
- Troubleshoot and resolve infrastructure and deployment issues to ensure smooth and reliable operations.
4+ years of experience in DevOps, with a strong background in cloud infrastructure management and automation. 80%+ proficiency in the following tools and technologies: Google Cloud Platform (GCP) Terraform for Infrastructure as Code (IaC) Kubernetes for container orchestration HashiCorp Vault for secrets management Helm for Kubernetes package management CI/CD tools and pipelines (e.g., Jenkins, GitLab CI, or similar) Programming and scripting languages: Golang, Python, Bash Database management and monitoring Solid understanding of networking, security practices, and infrastructure-as-code principles. Strong troubleshooting and problem-solving skills with a proactive approach to maintaining system health and efficiency. Excellent communication skills and the ability to work collaboratively in cross-functional teams. Preferred Qualifications Certification in Google Cloud or related cloud platforms. Experience with additional DevOps tools and best practices, including monitoring and logging (e.g., Prometheus, Grafana).