Job Title: Senior IaC Automation Engineer
Experience Level: 8+ Years
Department: Cloud Infrastructure & DevOps
Job Summary:
We are seeking a highly experienced Infrastructure as Code (IaC) Automation Engineer to join our Cloud Platform Engineering team. The ideal candidate will have a strong background in cloud infrastructure automation across Azure , Google Cloud Platform (GCP) , and Oracle Cloud Infrastructure (OCI) . You will be responsible for designing, implementing, and maintaining scalable, secure, and automated infrastructure solutions using modern DevOps tools and practices.
Key Responsibilities:
- Design and implement IaC solutions using Terraform across multi-cloud environments (Azure, GCP, OCI).
- Develop and maintain CI/CD pipelines using Jenkins , Groovy , and Git .
- Automate infrastructure provisioning, configuration management, and deployments using Ansible , Python , and Bash .
- Integrate and manage artifact repositories using Artifactory .
- Collaborate with cloud architects, developers, and security teams to ensure infrastructure meets performance, scalability, and security requirements.
- Maintain and optimize infrastructure codebases, ensuring modularity, reusability, and compliance with best practices.
- Troubleshoot and resolve infrastructure issues across cloud platforms.
- Document infrastructure designs, automation workflows, and operational procedures.
Required Skills & Qualifications:
- Minimum 8 years of experience in infrastructure automation and DevOps.
- Strong hands-on experience with Terraform for IaC across Azure , GCP , and OCI .
- Proficiency in Jenkins pipeline development using Groovy .
- Solid experience with Ansible for configuration management and orchestration.
- Strong scripting skills in Python and Bash .
- Experience with Artifactory for artifact management.
- Proficient in Git for version control and collaboration.
- Good understanding of container orchestration platforms such as AKS (Azure Kubernetes Service) , GKE (Google Kubernetes Engine) , and OKE (Oracle Kubernetes Engine) .
- Good understanding of networking concepts across cloud platforms (VPCs, subnets, firewalls, load balancers, DNS).
- Basic knowledge of database technologies (e.g., PostgreSQL, MySQL, Oracle DB) and their deployment in cloud environments.
- Familiarity with cloud-native services and infrastructure patterns.
- Excellent problem-solving, communication, and collaboration skills.