Overview
Skills
Job Details
Summary: We are seeking a highly experienced and results-driven Senior DevOps Engineer to lead the design, implementation, and maintenance of our cloud infrastructure using Infrastructure as Code (IaC) principles. This role requires deep expertise in Microsoft Azure services and a strong command of Terraform for automated provisioning and configuration management.
Key Responsibilities:
IaC Development: Lead the development, testing, and deployment of Azure infrastructure using Terraform to ensure scalable, repeatable, and secure cloud environments.
DevOps Implementation: Drive the adoption and maturity of DevOps practices, including CI/CD pipelines (e.g., Azure DevOps, GitHub Actions), automated testing, and monitoring strategies.
Azure Architecture: Design and implement core Azure services (networking, compute, security, storage, databases) following best practices and cost-optimization principles.
Mentorship: Provide technical leadership and guidance to junior team members, conducting code reviews, and defining engineering standards.
Required Skills:
Senior-level experience managing and provisioning resources in Microsoft Azure.
Expert proficiency with Terraform for large-scale Azure infrastructure deployment.
Strong experience with CI/CD tools and pipeline creation.
Solid scripting skills (e.g., PowerShell, Bash, Python).
Deep understanding of networking, security, and access control in Azure.