V

Azure DevOps

Virtusa · State of Andhra Pradesh, India

~₹15L (est.)3–9 yrs experiencefull_timePosted 3w ago
Apply now →

Job description

CI/CD Pipelines - Design, develop, and maintain CI/CD pipelines in Azure DevOps (YAML-based) for Java, Python, ReactJS, and containerized microservices. - Integrate static code analysis tools (e.g., SonarQube, Veracode) and container scanning tools (e.g., Twistlock, AquaSec). - Automate versioning, artifact management (Azure Artifacts / ACR), and environment promotion workflows. Infrastructure as Code (IaC) - Develop and maintain ARM/Bicep/Terraform templates for provisioning Azure resources (VMs, AKS clusters, App Services, Key Vaults, Storage Accounts, etc.). - Implement configuration management using Ansible or PowerShell DSC. Containerization and Orchestration - Build and deploy containerized applications using Docker and Azure Kubernetes Service (AKS). - Configure Helm charts, ingress controllers, secrets management, and rolling updates. Monitoring and Observability - Implement end-to-end monitoring and logging using Azure Monitor, App Insights, Log Analytics, and Splunk. - Define alert rules and dashboards for proactive incident management. Security and Compliance - Ensure CI/CD pipelines align with enterprise security policies (RBAC, Managed Identities, Key Vault integration). - Enforce least-privilege principles and maintain compliance with internal and regulatory standards (e.g., ISO, SOC2, CBUAE). Collaboration and Support - Collaborate with developers, testers, and cloud architects to streamline delivery workflows. - Troubleshoot build/deployment failures and optimize performance. - Support environment management, backups, and disaster recovery setups.