Exol is a company specializing in automated warehousing solutions, and they are seeking a skilled Senior DevOps Engineer to enhance their cloud infrastructure. The role involves designing and maintaining production-grade cloud infrastructure, optimizing CI/CD pipelines, and collaborating closely with software developers to ensure efficient software delivery.
Responsibilities:
- Design, build, and maintain production-grade cloud infrastructure using Terraform
- You will be responsible for state management, module development, and ensuring our delivery pipelines are efficient, repeatable, and scalable
- Architect and deploy secure, scalable solutions on GCP (GKE, Cloud Run, Compute Engine, Cloud SQL, VPCs, etc)
- Build and optimize CI/CD pipelines (e.g., GitHub Actions, GitLab CI, or Jenkins) to enable seamless code deployment from development to production
- Leverage your experience with other cloud providers (AWS or Azure) to assist with integrations, migrations, or disaster recovery strategies
- Implement robust monitoring, logging, and alerting solutions (e.g., Prometheus, Grafana, Google Cloud Operations Suite) to ensure system health
- Act as an embedded consultant for the software development team, helping them containerize applications (Docker/Kubernetes) and troubleshoot issues
Requirements:
- Bachelor's degree in computer science or a related field preferred
- Minimum 8 years of DevOps or Cloud Engineering experience, with multiple years working in GCP
- Deep proficiency in Terraform is non-negotiable. You must have experience writing custom modules, managing remote state, and preventing infrastructure drift
- Demonstrated experience with multiple cloud providers is required
- Strong experience with Docker or Kubernetes or GKE specifically
- Proficiency in Python, Go, or Bash for automation tasks
- Proven track record working in a fast-paced software start-up environment; ability to context-switch and manage competing priorities effectively
- GCP Professional Cloud Architect or DevOps Engineer certification
- Experience with 'GitOps' workflows (e.g., ArgoCD, Helm Charts)
- Proven knowledge of security compliance frameworks (SOC 2, ISO 27001) and deploying secure infrastructure
- Experience deploying and managing database platforms and storage lifecycles