Overview
Staff DevOps Engineer to lead the design and growth of cloud infrastructure, platform engineering, and software delivery practices across Azure and AWS.
What you'll do
- Design, build, and run secure, scalable, highly available cloud-native platforms on Microsoft Azure and AWS.
- On Azure, build with App Service, Function Apps, AKS, API Management, Key Vault, Service Bus, Logic Apps, SQL Server, Cosmos DB, Storage, Virtual Machines, and Azure AI Foundry.
- On AWS, build with EC2, Lambda, Elastic Beanstalk, Textract, API Gateway, storage, and related services.
- Lead the move of legacy and .NET applications to cloud-native, containerized architectures.
- Own Kubernetes and AKS architecture, deployment, security, scalability, resiliency, and day-to-day operations, including GPU-based AI and machine learning workloads.
- Use Helm to standardize how applications are packaged and deployed, and create platform patterns reusable across applications, teams, and environments.
- Build and maintain Infrastructure as Code with Terraform and Bicep, creating reusable, secure, compliant, version-controlled modules and deployment patterns.
- Expand automation and self-service so developers can deliver faster and more consistently.
- Design, build, and improve CI/CD pipelines with GitHub Workflows, GitHub Actions, and Argo CD, and advance GitOps practices.
- Design and troubleshoot cloud networking, including VNets, subnets, network interfaces (NICs), private endpoints, DNS, load balancing, and network security.
- Set up monitoring and observability with Datadog, Azure Application Insights, and related tools; define useful alerts, health indicators, and incident response practices.
- Lead root cause analysis to prevent recurring incidents.
- Find and lead cost optimization work across Azure and AWS, balancing cost, performance, security, reliability, and scalability.
- Promote practical governance, resource usage standards, and engineering ownership of cloud spend.
- Act as trusted advisor and subject matter expert on cloud, DevOps, and platform engineering; mentor engineers and challenge existing approaches.
- Lead creation of reference architectures, technical standards, and best practices.
- Shape platform strategy and explain decisions, risks, and trade-offs to technical and non-technical stakeholders.
What you'll need
- Strong hands-on experience with Microsoft Azure and AWS.
- Deep experience with cloud-native architecture, distributed systems, serverless services, storage, virtual machines, managed application platforms, messaging, APIs, and both relational and NoSQL databases.
- Strong hands-on experience with Kubernetes and AKS, including application modernization and GPU workload deployment.
- Hands-on experience with Helm for Kubernetes package management.
- Skill in Infrastructure as Code with Terraform and Bicep.
- Strong CI/CD experience with GitHub Workflows, GitHub Actions, and Argo CD.
- Experience deploying and supporting .NET applications.
- Good working knowledge of Linux.
- Skill in Shell scripting and Python.
- Experience with Datadog, Azure Application Insights, or similar monitoring and observability tools.
- A track record of finding and delivering cloud cost savings.
- Working knowledge of Azure AI Foundry.
- Strong problem-solving, collaboration, communication, and mentoring skills.
- Experience building shared platform engineering capabilities used by multiple product teams.
- Experience putting enterprise-scale GitOps and cloud governance practices in place.
- Experience supporting AI/ML platforms, generative AI solutions, or GPU-enabled infrastructure.
- Relevant Azure, AWS, Kubernetes, or Terraform certifications.
- Experience working in a complex enterprise or regulated software environment.
Details
- Locations: Hyderabad, Bangalore (Karnataka), Telangana, India.
- Hybrid work model: 2-3 days a week in the office depending on the role.
Read the full description and apply on the company’s own careers page.