Role Description
We are seeking an experienced and dynamic
Azure DevOps Manager to lead our cloud infrastructure and deployment processes. In this leadership role, you will oversee the implementation, management, and automation of our cloud infrastructure, CI/CD pipelines, and development processes to ensure efficient application delivery, scalability, and team collaboration. The ideal candidate will have strong technical expertise in Azure services and DevOps best practices, combined with excellent leadership and mentoring capabilities to drive a high-performing team.
Skills
Key Responsibilities
- Strategic Oversight: Design and manage scalable, secure, and cost-effective Azure-based cloud infrastructure aligned with organizational goals.
- CI/CD Excellence: Oversee the development and optimization of CI/CD pipelines to automate builds, testing, and deployments for seamless delivery.
- Team Leadership: Lead and mentor cross-functional teams, including developers, QA, and operations, to adopt and implement DevOps best practices.
- Performance and Cost Optimization: Monitor, troubleshoot, and enhance cloud infrastructure and applications for optimal performance and cost efficiency.
- Security and Governance: Ensure compliance with security standards and governance policies across all cloud resources and development processes.
- Version Control and Tool Integration: Manage version control systems (e.g., Git) and integrate them effectively with Azure DevOps tools.
- Incident Management: Lead disaster recovery planning, system updates, and proactive incident response to ensure system reliability.
- Technology Advocacy: Stay informed about emerging Azure technologies and industry trends, providing recommendations for process improvements and technological advancements.
Required Qualifications (Mandatory) - Experience:
- Proven track record as an Azure DevOps Engineer/Manager with at least 8+ years of experience, including leadership roles.
- Experience managing large-scale Azure-based cloud infrastructure and DevOps pipelines.
- Certifications:
- Azure DevOps Engineer Expert
- Azure Administrator Associate
- Additional certifications in Kubernetes, Terraform, or Agile methodologies are a plus.
Other Details - Technical Expertise:
- In-depth knowledge of Azure services, including Azure Functions, App Services, AKS, Virtual Networks, and Storage Accounts.
- Expertise in CI/CD tools and practices, especially Azure Pipelines.
- Proficiency in infrastructure-as-code (IaC) tools such as Terraform, ARM templates, or Bicep.
- Strong understanding of containerization and orchestration tools like Docker and Kubernetes.
- Advanced scripting skills using PowerShell, Bash, or Python.
- Deep understanding of networking, security, and monitoring in Azure cloud environments.
- Team Management:
- Proven ability to lead and mentor teams in adopting and implementing DevOps practices.
- Strong problem-solving and communication skills, with experience managing client and stakeholder expectations.
Preferred Skills And Certifications
- Familiarity with other DevOps tools like Jenkins, Ansible, or Chef.
- Knowledge of database management within Azure (e.g., Azure SQL, Cosmos DB).
- Certifications in Agile methodologies (e.g., Certified ScrumMaster) or IT service management (ITIL Foundation).