Automation Engineer Infrastructure as Code (IaC) Terraform Ansible
hands-on engineer
Responsibilities include:
Infrastructure Automation & IaC
- Design, build, and maintain infrastructure usingTerraform & Azure DevOps[Ansible as Secondary objective]
- Develop reusable modules for multi-environment deployments (dev, test, production)
- Automate provisioning of Virtual machines (VMware / Hyper-V), Networking components (VLANs, firewalls, load balancers), Storage systems, Cloud resources (Azure/AWS if applicable)
Configuration Management & Orchestration
- Develop and maintainAnsible playbooks and Terraform Plans, Azure pipelines and roles
- Automate OS provisioning and hardening, Application deployments, Patch management, Configuration drift remediation
- Integrate Ansible/Terraform with CI/CD pipelines
System Integration & DevOps Enablement
- Integrate automation workflows with CI/CD tools (Azure DevOps, GitHub Actions, Jenkins)
- Build automated pipelines for infrastructure deployment and validation
- Implement version control and change tracking for all automation artifacts
Infrastructure & Platform Engineering
- Support and automate Virtualization platforms (VMware ESXi / Hyper-V), Windows Server and/or Linux systems, Networking (routing, switching, firewall policies)
- Work closely with infrastructure and security teams to ensure compliance
Monitoring, Logging & Reliability
- Automate monitoring deployment and alerting configurations
- Improve system reliability through automation and self-healing scripts
- Troubleshoot automation failures and infrastructure issues
Security & Compliance
- Implement secure configurations aligned with NIST, ISO 27001, or similar frameworks
- Automate security baselines and compliance checks
- Manage secrets securely (e.g., Vault, Key Vault)
Documentation & Standards
- Develop and maintain Automation standards, SOPs and runbooks
- Ensure all automation is Version-controlled, Documented and Auditable
Requirements
- Bachelorās degree in Computer Science, Engineering, or equivalent experience
- 7+ years of hands-on experience in infrastructure or DevOps engineering
- Strong experience withTerraform (advanced)/Ansible (advanced)
- Experience with Virtualization (VMware ESXi, Hyper-V), Windows Server and/or Linux administration, Networking fundamentals (TCP/IP, VLANs, routing)
Preferred Qualifications
- Experience with Azure or AWS cloud platforms - CI/CD pipelines (Azure DevOps preferred) - Veeam Backup & Replication
- Knowledge of - OT/SCADA environments (highly desirable)Ā - Cybersecurity frameworks (NERC CIP, IEC 62443)
- Scripting experience - PowerShell, Python, Bash
Soft Skills
- Strong problem-solving and troubleshooting skills
- Ability to work independently and own environments
- Excellent documentation and communication skills
- Detail-oriented with a focus on automation quality and reliability
Work Conditions
- Participation in on-call rotation and off-hours work when required
- Support patching windows and deployment activities
Nice-to-Have
- Experience buildingend-to-end automated environments from scratch
- Strong understanding ofhybrid IT/OT infrastructure
- Experience withinfrastructure migration or transformation projects
