JOB SUMMARY
We are seeking a highly skilled and experienced Azure DevOps Engineer to join our dynamic team. The ideal candidate will have over 8 years of solid experience in DevOps practices, with a strong focus on cloud migration, specifically migrating workloads from on-premises environments to private Azure cloud solutions. Expertise in Azure security best practices and implementation is essential.
Key Responsibilities
• Lead and execute the migration of applications and infrastructure from on-premises environments to private Azure cloud
• Design, implement, and manage CI/CD pipelines using Azure DevOps tools and best practices
• Collaborate closely with development, operations, and security teams to ensure seamless integration and deployment workflows
• Manage infrastructure as code (IaC) using ARM templates, Terraform, or similar tools
• Implement and enforce Azure security policies, including role-based access control (RBAC), identity and access management (IAM), network security groups (NSGs), and encryption mechanisms
• Monitor, troubleshoot, and optimize cloud infrastructure for performance, scalability, and cost-efficiency
• Automate repetitive tasks and processes to improve efficiency and reliability
• Stay up-to-date with Azure platform updates and security best practices to ensure compliance and risk mitigation
• Document architecture, design decisions, and operational procedures
• Mentor and guide junior engineers and share DevOps knowledge across teams
Required Qualifications
• 8+ years of overall experience in DevOps or related roles
• 5+ years experience with migrating on-premises workloads to private Azure cloud environments
• 5+ years of strong expertise in Azure DevOps, including pipelines, repos, artifacts, and boards
• Deep understanding of Azure security best practices, including Azure Security Center, Azure Sentinel, identity management, and compliance standards
• 4+ years of proficient in scripting languages Python, PowerShell and Bash
• 4+ years of experience with infrastructure-as-code tools like ARM templates, Terraform, or Ansible
• 4+ years of solid knowledge of containerization (Docker, Kubernetes) and microservices architecture
Preferred Qualifications
• Experience with hybrid cloud environments
• Knowledge of networking fundamentals and cloud networking architecture
• Familiarity with Agile and Scrum methodologies
Certifications
• Azure certifications such as AZ-400 (Microsoft Certified: Azure DevOps Engineer Expert) or AZ-500 (Azure Security Engineer Associate)