Role:
Seeking an experienced and dynamic Cloud Engineering Manager to lead our cloud engineering team in designing, implementing, and maintaining enterprise-grade cloud infrastructure on Microsoft Azure.
As an Engineering Manager, you will guide the technical direction of our cloud based initiatives while fostering a culture of collaboration and innovation. You will work closely with architects, developers, and cross-functional teams to deliver scalable, secure, and highly available solutions that meet business needs.
Key Responsibilities:
1. Leadership & Team Management:
- Lead, mentor, and develop a team of cloud engineers, fostering a culture of continuous improvement and collaboration.
- Provide strategic direction and technical leadership on cloud-based solutions.
- Manage resource allocation, timelines, and project priorities, ensuring the successful execution of cloud engineering projects.
- Conduct regular one-on-one meetings, performance reviews, and team-building activities.
1. Cloud Architecture & Design:
- Collaborate with architects and stakeholders to design scalable and cost-effective cloud infrastructure solutions using Azure services.
- Oversee the implementation of best practices for cloud architecture, ensuring high availability, security, and performance.
- Implement cloud automation, infrastructure-as-code (IaC) practices using tools such as Terraform, ARM templates, or Azure DevOps.
- Adherence and improvisation of Agile development methodologies across development and QA process.
1. Cloud Infrastructure Management:
- Oversee the deployment, monitoring, and maintenance of infrastructure, including compute, storage, networking, and security services.
- Ensure the setting meets high standards for uptime, performance, and security.
- Design and manage cloud networking architectures, including virtual networks, subnets, VPNs, and Firewall.
1. Collaboration & Cross-functional Coordination:
- Work with development teams to integrate cloud services into applications and workflows.
- Collaborate with IT, QA, Product, Operations, and other teams to implement security controls, monitoring, and compliance.
- Lead and support continuous integration/continuous delivery (CI/CD) pipelines for cloud applications and services.
1. Process Improvement & Best Practices:
- Stay updated on the latest Azure features, tools, and industry trends to continuously evolve the engineering team’s capabilities.
- Establish processes to ensure quality and performance, such as code reviews, automated testing, and capacity planning.
1. Cost Management & Optimization:
- Manage and optimize cloud costs, leveraging Azure Cost Management tools and cost optimization strategies.
- Help the organization balance between performance, scalability, and cost, ensuring cost-effective use of cloud resources.
1. Disaster Recovery & Business Continuity:
- Oversee the implementation and testing of disaster recovery plans and backup strategies to ensure business continuity.
- Ensure the team follows practices for data integrity,
resiliency, and fault tolerance within Azure services.
Required Qualifications:
- Bachelor’s degree in Computer Science, Information Technology, Engineering, with 10+ years of experience with cloud technologies and services.
OR
- Master’s degree in Computer Science, Information Technology, Engineering, with 7+ years of experience with cloud technologies and services.
- 4+ years of experience in managing and leading technical teams in a cloud engineering environment.
- Strong expertise in Azure services, such as Azure Compute, Storage, Networking, Security, and Identity Management.
- Proficient in infrastructure-as-code tools (e.g., Terraform, ARM templates, or Azure DevOps).
- Experience in cloud security best practices, including identity and access management, encryption, and compliance frameworks.
- Knowledge of CI/CD pipelines, DevOps practices, and automation.
- Strong communication and leadership skills, with the ability to influence and motivate technical teams.
- Experience with monitoring, logging, and alerting tools in a cloud environment (e.g., Azure Monitor, Log Analytics).
- Ability to manage cloud cost optimization and budgeting effectively.
- Azure certifications such as Microsoft Certified: Azure Solutions Architect Expert or Microsoft Certified: Azure DevOps Engineer Expert.
- Experience with containerization (Docker, Kubernetes) and container orchestration in Azure (AKS).
- Familiarity with Agile and DevOps methodologies.
- Knowledge of hybrid cloud solutions and multi-cloud architectures.
- Experience in enterprise-level cloud migration strategies.
📌 Engineering Manager (Hyderabad)
🏢 ACG
📍 Hyderabad