
DevOps Engineer
Full Job Description
Metayb is looking for a skilled DevOps Engineer with a strong focus on Azure to join our dynamic team in Chennai, India. This role involves the design, deployment, automation, and management of cloud infrastructure and CI/CD pipelines. The ideal candidate will possess hands-on experience with Azure services, Infrastructure as Code (IaC), automation scripting, robust monitoring solutions, and cloud security principles. Familiarity with containerized environments and a deep understanding of DevOps best practices are essential for success in this position.
Key Responsibilities
Azure Infrastructure & Cloud Management
- Deploy, configure, and maintain essential Azure resources including Virtual Machines (VMs), Storage Accounts, Virtual Networks, Load Balancers, App Services, and Azure Kubernetes Service (AKS).
- Administer Azure Active Directory (AAD), implement Role-Based Access Control (RBAC), manage Managed Identities, and oversee identity governance.
- Implement comprehensive backup and disaster recovery solutions using Azure Backup and Azure Site Recovery (DR), alongside designing and managing high availability architectures.
- Design and manage Azure Landing Zones, ensuring adherence to the Cloud Adoption Framework (CAF) for optimal cloud governance.
Security & Compliance
- Configure and manage Network Security Groups (NSGs), Azure Firewall, and related security rules to protect cloud resources.
- Implement Azure Policy and Blueprints to enforce governance controls and meet regulatory and organizational compliance standards.
- Utilize Microsoft Defender for Cloud (formerly Azure Security Center) for proactive threat detection and vulnerability management.
- Coordinate vulnerability assessments (VAPT) and actively support remediation efforts to maintain a secure posture.
DevOps, CI/CD & Automation
- Design, develop, and maintain efficient CI/CD pipelines using industry-standard tools such as Azure DevOps, Jenkins, GitLab CI, or equivalent platforms.
- Automate infrastructure provisioning and configuration using Infrastructure as Code tools like ARM Templates, Terraform, and Azure CLI.
- Develop automation scripts in PowerShell, Bash, or Python to streamline operational tasks, enhance monitoring, and generate insightful reports.
- Leverage Azure Automation for critical tasks including patching, scaling resources, and executing scheduled operations.
Containerization & Modern Platforms
- Build and manage containerized applications and workloads using Docker.
- Deploy and maintain Kubernetes (AKS) clusters and manage application deployments with Helm charts.
- Collaborate effectively with application development teams to ensure seamless integration with cloud-native services and microservices architectures.
Monitoring, Reporting & Operations
- Configure and utilize Azure Monitor, Log Analytics, and Application Insights for comprehensive system observability and performance analysis.
- Integrate third-party monitoring tools such as Prometheus, Grafana, ELK Stack, or Datadog where applicable to achieve unified visibility.
- Generate regular health, performance, and availability reports to track system status and identify potential issues.
- Troubleshoot and resolve production issues across cloud infrastructure, network layers, and application stacks.
Collaboration & Continuous Improvement
- Engage closely with project owners, development teams, and security stakeholders to conduct architecture reviews and ensure SDLC compliance.
- Participate actively in incident management processes, conduct root cause analyses, and drive reliability improvements across the platform.
- Continuously seek opportunities to optimize cost, enhance performance, improve scalability, and expand automation within Azure environments.
Qualifications
We are seeking candidates with 1 to 3 years of progressive experience in DevOps, Cloud Engineering, or Site Reliability Engineering (SRE), with a significant emphasis on Microsoft Azure.
Technical Skills Required
- Cloud Platforms: Proficient in Microsoft Azure (IaaS & PaaS). Exposure to AWS is a beneficial addition.
- Azure Services: In-depth knowledge of Azure Networking, Azure Active Directory (AAD), Azure Backup, Azure DR, and Azure Monitoring services.
- Infrastructure as Code: Hands-on experience with ARM Templates and Terraform.
- CI/CD: Experience with Azure DevOps, Jenkins, GitLab CI, or similar pipeline orchestration tools.
- Containers: Proficiency in Docker, Kubernetes (AKS), and Helm chart management.
- Monitoring & Logging: Experience with Azure Monitor, Log Analytics, Application Insights, Prometheus, Grafana, and ELK Stack.
- Scripting: Strong command of PowerShell is mandatory; proficiency in Bash or Python is advantageous.
- Version Control: Familiarity with Github Actions for CI/CD integration.
- Security: Solid understanding of cloud security best practices, RBAC, Azure Policies, and compliance controls.
Company
Metayb
Metayb is a rapidly expanding digital transformation firm based in India, with a dedicated team of over 450 professionals. We empower global enterprises to successfully navigate the complexities of th...