Senior Azure Engineer
nttdata
Job Description
Key Responsibilities:
- Architect and implement complex Azure solutions aligned with business and technical requirements.
- Lead cloud migration projects and modernization efforts.
- Develop and maintain Infrastructure as Code (IaC) using tools like Terraform, Bicep, or ARM templates.
- Ensure high availability, scalability, and security of Azure environments.
- Collaborate with cross-functional teams to integrate Azure services with enterprise applications.
- Monitor and optimize cloud performance, cost, and reliability.
- Implement and enforce cloud governance, compliance, and security best practices.
- Provide technical leadership and mentorship to junior engineers.
- Stay current with Azure innovations and recommend improvements.
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field (Master’s preferred).
- 5+ years of hands-on experience with Microsoft Azure.
- Proven expertise in Azure services including networking, compute, storage, identity, and security.
- Strong proficiency in scripting and automation (PowerShell, Python, Bash).
- Experience with CI/CD pipelines and DevOps tools (Azure DevOps, GitHub Actions).
- Deep understanding of cloud security, identity management, and governance.
- Azure certifications such as AZ-305 (Azure Solutions Architect Expert) or AZ-500 (Azure Security Engineer Associate).