01 Oct
|
Infosys
|
Bengaluru
Job Summary
We are seeking a highly skilled Azure DevOps Engineer having 5- 11 yrs with expertise in Azure, Devops , Kubernetes, Terraform, Ansible, GitHub Actions, CI/CD Automation, and Infrastructure as Code (IaC). The ideal candidate will be responsible for designing and implementing scalable cloud infrastructure, automating deployments, managing Kubernetes platforms, and driving DevOps transformation initiatives across enterprise environments.
Key Responsibilities
CI/CD & DevOps Automation
- Design, develop, and maintain end-to-end CI/CD pipelines using Azure DevOps and GitHub Actions.
- Automate build, test, release, and deployment processes for Java-based microservices.
- Optimize deployment workflows to improve release reliability and reduce deployment time.
- Implement DevOps best practices and deployment strategies across development teams.
- Manage source control repositories, branching strategies, and release management.
Cloud Infrastructure & IaC
- Develop and maintain Infrastructure as Code (IaC) using Terraform and Ansible.
- Provision and manage Azure and AWS cloud resources through automation.
- Configure Terraform remote state management using Azure Storage Accounts, AWS S3, and DynamoDB.
- Automate cloud-native infrastructure provisioning and lifecycle management.
- Ensure infrastructure scalability, security, and compliance.
Kubernetes & Containerization
- Design, deploy, and manage Kubernetes clusters on Azure AKS and AWS EKS.
- Containerize legacy and modern applications using Docker.
- Implement Kubernetes deployment strategies, autoscaling, ingress controllers, and service mesh concepts.
- Manage cluster upgrades, monitoring, troubleshooting, and performance optimization.
- Configure Helm Charts and Kubernetes-based deployment automation.
Networking & DNS Management
- Configure and manage Azure DNS and AWS Route 53 services.
- Integrate Azure Application Gateway, AWS ALB,
and Kubernetes Ingress Controllers.
- Implement secure networking solutions for multi-cloud environments.
- Manage SSL certificates, DNS routing, load balancing, and traffic management.
Monitoring & Reliability Engineering
- Implement monitoring and observability solutions using Azure Monitor, Prometheus, Grafana, Log Analytics, and Application Insights.
- Perform root cause analysis and resolve production issues.
- Develop alerts, dashboards, and operational reports.
- Ensure system availability, reliability, and performance.
Security & DevSecOps
- Implement DevSecOps practices within CI/CD pipelines.
- Integrate security scanning tools and vulnerability management solutions.
- Manage secrets using Azure Key Vault and AWS Secrets Manager.
- Ensure cloud security compliance and governance standards.
Collaboration & Leadership
- Partner with Development, QA, Security, and Operations teams.
- Lead Kubernetes adoption and cloud modernization initiatives.
- Mentor junior engineers and drive DevOps best practices.
- Support Agile/Scrum project delivery models.
Mandatory Skills
DevOps Tools
- Azure DevOps
- GitHub Actions
- Git
- CI/CD Pipelines
- YAML Pipelines
- Release Management
Cloud Platforms
- Microsoft Azure
- AWS Cloud
Infrastructure as Code
- Terraform
- Ansible
- ARM Templates
- Bicep
Containers & Orchestration
- Kubernetes (AKS/EKS)
- Docker
- Helm
Networking
- Azure DNS
- AWS Route 53
- Azure Application Gateway
- AWS ALB
- Load Balancers
- SSL/TLS
Programming & Scripting
- Java
- Shell Scripting
- Bash
- Python
- PowerShell
Monitoring Tools
- Azure Monitor
- Log Analytics
- Grafana
- Prometheus
- Application Insights
Desired Qualifications
- Bachelor's Degree in Computer Science, IT, Engineering, or related discipline.
- Azure and AWS Certifications preferred.
- Robust understanding of Cloud Architecture and DevOps methodologies.
- Experience working in enterprise-scale cloud environments.
📌 Azure Devops Developer 5 - 11 yrs (Bengaluru)
🏢 Infosys
📍 Bengaluru