Overview
Lead the architecture, deployment and management of enterprise-scale cloud and compute environments, driving cloud transformation, infrastructure reliability and the mentoring of cloud and infrastructure engineering teams.
What you'll do
- Lead the architecture, deployment, and management of enterprise-scale cloud and compute environments.
- Manage cloud compute services, virtual machines, containers, storage, networking, and associated infrastructure.
- Drive cloud migration, modernization, and transformation initiatives across applications and infrastructure.
- Ensure high availability, scalability, performance, and resilience of cloud platforms.
- Establish cloud governance, standards, best practices, and operational processes.
- Manage and optimize enterprise on-premises and hybrid compute environments, including physical and virtual server infrastructure.
- Lead and manage server and virtualization platforms including VMware, Microsoft Hyper-V, Nutanix, and Azure Local (Azure Stack HCI).
- Design secure, scalable, highly available, and cost-effective cloud solutions.
- Evaluate and implement cloud services across AWS, Azure, and/or GCP.
- Lead infrastructure modernization initiatives, including virtualization, containerization, and cloud-native technologies.
- Review technical designs and provide architectural guidance to engineering teams.
- Identify opportunities to improve infrastructure performance, reliability, and operational efficiency.
- Drive infrastructure automation using Infrastructure as Code (IaC) tools such as Terraform.
- Implement and improve CI/CD processes for infrastructure and application deployments.
- Promote automation for provisioning, configuration management, monitoring, patching, and operational tasks.
- Work closely with DevOps, SRE, application, and security teams to improve deployment and operational processes.
- Support container and orchestration platforms such as Docker and Kubernetes.
- Provide technical leadership for cloud infrastructure operations and production environments.
- Establish and monitor SLAs, SLOs, availability, capacity, and performance metrics.
- Lead incident, problem, and change management for critical cloud infrastructure.
- Participate in root-cause analysis and ensure effective corrective and preventive actions.
- Develop disaster recovery, backup, business continuity, and high-availability strategies and be responsible to execute Annual DR activities.
- Ensure infrastructure lifecycle management, patching, vulnerability management, upgrades, and capacity planning.
- Manage enterprise cloud and on-premises Windows/Linux server environments.
- Manage enterprise virtualization environments across VMware, Microsoft Hyper-V, Nutanix/AHV, and Azure Local.
- Manage enterprise backup and recovery infrastructure using Azure and Commvault.
- Use SCOM and enterprise infrastructure monitoring, including health, availability, and performance monitoring.
- Partner with security teams to implement cloud security controls and best practices.
- Ensure appropriate identity and access management, encryption, network security, and security monitoring.
- Support compliance requirements and cloud security assessments.
- Implement least-privilege access and secure configuration standards.
- Identify and mitigate infrastructure and cloud security risks.
- Lead and mentor cloud, compute, infrastructure, and platform engineering teams.
- Provide technical direction and support career development of team members.
- Collaborate with enterprise architects, application teams, cybersecurity, DevOps, and business stakeholders.
- Manage technical vendors, cloud service providers, and strategic partners.
- Present architecture, infrastructure strategy, risks, and transformation plans to senior leadership.
- Drive technical decisions and ensure successful delivery of strategic initiatives.
- Act as point of contact for OEM and internal teams and ensure on-time renewals of contracts.
What you'll need
- Minimum 10 years of experience in IT infrastructure, cloud computing, compute platforms, or related technologies.
- Strong hands-on and architectural experience with at least one major cloud platform (AWS, Microsoft Azure, or Google Cloud Platform (GCP)).
- Strong knowledge of cloud compute services such as EC2, Azure Virtual Machines, GCE, autoscaling, load balancing, and serverless technologies.
- Strong understanding of cloud architecture and design, virtualization, compute and storage, high availability and disaster recovery, monitoring and observability, and cloud security.
- Experience with Infrastructure as Code, preferably Terraform.
- Experience with Docker and Kubernetes.
- Strong knowledge of Linux and/or Windows server administration.
- Experience with DevOps tools and CI/CD platforms.
- Experience with scripting/automation using Python, PowerShell, Bash, or similar technologies.
- Experience implementing cloud migration and modernization programs.
- Strong understanding of cloud governance, security, compliance, and cost optimization.
- Experience leading technical teams and large-scale infrastructure initiatives.
- Strong experience with enterprise on-premises server and virtualization technologies, including VMware, Microsoft Hyper-V, Nutanix/AHV, and Azure Local (Azure Stack HCI).
- Experience with enterprise backup and data protection platforms, preferably Commvault, including backup, recovery, retention, capacity management, and disaster recovery.
- Provide governance and oversight of enterprise infrastructure monitoring using SCOM and other monitoring platforms.
Nice to have
- ITIL Certification.
- Cloud Certification.
Details
- Location: Bangalore Karle Town SEZ, India.
- Worker type: Regular.
Read the full description and apply on the company’s own careers page.