As an Azure Operations Engineer with Terraform, you will be responsible for designing, automating, and managing cloud infrastructure in Microsoft Azure using Infrastructure-as-Code (IaC) principles. You will collaborate with DevOps, development, and operations teams to ensure scalable, secure, and compliant cloud environments.
Key Responsibilities: Infrastructure Design & Automation
- Design and implement Azure cloud infrastructure using Terraform.
- Develop and maintain reusable Terraform modules for Azure resources.
- Automate provisioning, scaling, and management of cloud resources.
Operations & Monitoring
- Monitor cloud infrastructure for performance, reliability, and cost-efficiency.
- Troubleshoot operational issues and perform root cause analysis.
- Ensure high availability and disaster recovery configurations.
Security & Compliance
- Implement cloud security best practices and compliance standards.
- Conduct regular audits and reviews of infrastructure and Terraform code.
- Manage identity, access, and policy enforcement in Azure.
Collaboration & Integration
- Integrate Terraform modules into CI/CD pipelines.
- Work closely with cloud architects and DevOps teams to align infrastructure with business needs.
- Provide mentorship and technical guidance to junior engineers.
Continuous Improvement
- Stay updated with the latest Azure and Terraform features.
- Identify opportunities for process optimization and automation.
- Participate in training and certification programs.