Azure DevOps

virtusa

Hyderabad 5 Years Exp Posted 27d ago

Job Description

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.

Similar Openings for You