Senior DevOps Engineer (Azure)
ExternalPrepare for this interview
EliteAI-generated questions, company research, and talking points tailored to this role
About the role
Working at Tech Holding isn't just a job, it's an opportunity to be a part of something bigger. We are a full-service consulting firm that was founded on the premise of delivering predictable outcomes and high-quality solutions to our clients. Our founders and team members have industry experience and have held senior positions in a wide variety of companies - from emerging startups to large Fortune 50 firms - and we have taken our combined experiences and developed a unique approach that is supported by the principles of deep expertise, integrity, transparency, and dependability. Senior DevOps Engineer(Azure preferred) Role Overview We are seeking a Senior DevOps Engineer (5+ years experience) with strong expertise in Microsoft Azure and working knowledge of AWS and/or GCP to lead end-to-end cloud infrastructure and DevOps practices. This role focuses on designing and operating secure, scalable, and production-grade cloud platforms, with emphasis on Azure-native services, Kubernetes, Infrastructure as Code, CI/CD, observability, and cloud governance. You will work closely with engineering teams and clients to deliver highly available, cost-optimized, and compliant systems. Experience: 5+ Years Location: Ahmedabad Employment Type: Full-time
Responsibilities
- Design, build, and manage scalable, secure, and resilient infrastructure across Azure(preferred), AWS/GCP cloud.
- Own end to end DevOps responsibilities of the assigned project.
- Design and implement Azure Landing Zones, subscription strategy, environment isolation, and governance.
- Design and manage infrastructure provisioning using Terraform and Azure-native IaC tools like Bicep/ARM (good to have).
- Design, build, Manage and support containerized and microservices based workloads using AKS and Azure Container Apps.
- Develop and enhance CI/CD pipelines for reliable and efficient software delivery.
- Manage multiple environments (Dev, QA, UAT, Prod) including environment promotion, release governance, and deployment strategies (blue-green, canary).
- Implement monitoring, logging, metrics, tracing, and alerting solutions to ensure system reliability and observability.
- Ensure adherence to security, compliance, IAM and operational best practices.
- Design and manage highly available database deployments and ensure secure access management.
- Participate in incident management, root cause analysis, and preventive improvement measures.
- Optimize cloud infrastructure for cost efficiency and right-size workloads.
- Write custom automation scripts and tools using Bash, Python, or Go lang for automation and improve operational efficiency.
- Collaborate closely with developers, architects, PMs, and clients to deliver optimal technical solutions.
- Create and maintain technical documentation, architecture diagrams and other relevant documentations.
- Required Skills & Qualifications
- 6+ years of hands-on experience in DevOps roles.
- Strong production experience with Azure(preferred), exposure to AWS or GCP is a plus and willingness to learn and work across other cloud environments as needed.
- Deep hands-on experience in designing and managing complex Terraform based infrastructure provisioning. Experience with cloud native Infrastructure as Code and configuration management tools such as Bicep/ARM and Ansible (good to have).
- Strong understanding, design and manage secure networking architecture including VNets, subnets, NSGs, Private Endpoints, Load Balancers, Application Gateway, and Front Door.
- Strong experience with container orchestration platforms such as AKS (must-have), Azure Container Apps. Exposure to EKS, GKE, ECS is a plus.
- Strong understanding of Kubernetes architecture including advanced concepts such as ingress controllers, API gateways, Service mesh, autoscaling, cluster upgrades, networking and troubleshooting.
- Experience designing and optimizing autoscaling strategies across cloud infrastructure including Linux VMs and container orchestration platforms to ensure high availability, performance efficiency and cost optimization.
- Solid expertise in Docker, image optimization, security hardening, and container best practices.
- Experience building and managing CI/CD pipelines using Azure DevOps, GitHub Actions or similar tools with best practices to improve developer experience and integrating security tools.
- Understanding of release strategies including versioning, rollback strategies, and artifact management.
- Experience working with serverless and event-driven architectures using Azure Functions, API Management (APIM), Service Bus/Event Grid.
- Strong understanding and hands on production experience of implementing observability solutions including logging, metrics, distributed tracing and alerting using cloud native or open source tools.
- Hands-on experience with IAM design, Azure Entra ID (AAD), RBAC, Managed Identities, and secret management using Azure Key Vault.
- Design and manage cloud storage solutions with a strong focus o
Benefits
Your Match
How well this role fits your profile.
Company Intel
What employees say
Worked at techholding? Share your experience