Bangalore, Karnataka, India
Information Technology
Full-Time
Virtusa
Overview
P1,C3,TSTS
We are seeking a skilled and proactive DevOps Engineer with hands-on experience in Azure DevOps, GitHub Actions, Jenkins, Ansible, Puppet, Shell scripting, and programming in Ruby or Python. Experience with Harness is a plus. The ideal candidate will design, implement, and maintain robust CI/CD pipelines and automation strategies to ensure smooth software delivery and reliable infrastructure.
Primary Responsibilities
Required Skills & Qualifications
3 to 6+ years of hands-on DevOps experience.
Strong experience with Azure DevOps, GitHub Actions, and Jenkins.
Proficiency in Ansible, Puppet, and Shell scripting.
Programming knowledge in Ruby and/or Python.
Experience with CI/CD pipeline design and troubleshooting.
Solid understanding of Git-based workflows.
Familiarity with containerization and orchestration (e.g., Docker, Kubernetes is a plus).
Experience with system administration in Windows/Linux environments.
Preferred (Nice-to-Have)
Experience with Harness for pipeline automation and governance.
Knowledge of infrastructure provisioning tools like Terraform or Bicep.
Azure certifications (e.g., AZ-400, AZ-104).
We are seeking a skilled and proactive DevOps Engineer with hands-on experience in Azure DevOps, GitHub Actions, Jenkins, Ansible, Puppet, Shell scripting, and programming in Ruby or Python. Experience with Harness is a plus. The ideal candidate will design, implement, and maintain robust CI/CD pipelines and automation strategies to ensure smooth software delivery and reliable infrastructure.
Primary Responsibilities
- CI/CD Pipeline Management
- Design and maintain CI/CD pipelines using Azure DevOps, GitHub Actions, Jenkins, and Harness (preferred).
- Automate build, test, and deployment processes for multiple environments.
- Troubleshoot and resolve pipeline failures and bottlenecks.
- Configuration Management
- Use Ansible and Puppet to automate configuration of infrastructure and application environments.
- Maintain versioned infrastructure and application configurations in source control.
- Apply Infrastructure as Code (IaC) principles for repeatability and consistency.
- Infrastructure Automation
- Develop scripts in Shell, Ruby, or Python to automate provisioning, monitoring, and alerting.
- Integrate automation tools with monitoring and security systems.
- Cloud DevOps (Azure Focused)
- Manage Azure DevOps services including Boards, Repos, Pipelines, and Artifacts.
- Provision and manage Azure cloud resources using automation tools.
- Support hybrid and multi-cloud deployments when applicable.
- Version Control and Source Code Management
- Manage Git repositories and branching strategies.
- Integrate code quality and security checks into the CI/CD lifecycle.
- Monitoring, Logging, and Alerting
- Implement and integrate monitoring tools (e.g., Azure Monitor, App Insights).
- Automate alerts and thresholds for build, deployment, and runtime anomalies.
- Security and Compliance
- Implement DevSecOps practices by integrating security into the CI/CD lifecycle.
- Safeguard secrets using Azure Key Vault, GitHub Secrets, or other secure storage.
- Environment Management
- Manage staging, testing, and production environments.
- Collaborate with developers and QA teams to ensure environment readiness.
- Performance and Scalability Optimization
- Analyze performance metrics and recommend optimizations.
- Monitor infrastructure utilization and scale systems as needed.
- Disaster Recovery and Backup Automation
- Implement automated backup, restore, and failover procedures for CI/CD environments and infrastructure.
Required Skills & Qualifications
3 to 6+ years of hands-on DevOps experience.
Strong experience with Azure DevOps, GitHub Actions, and Jenkins.
Proficiency in Ansible, Puppet, and Shell scripting.
Programming knowledge in Ruby and/or Python.
Experience with CI/CD pipeline design and troubleshooting.
Solid understanding of Git-based workflows.
Familiarity with containerization and orchestration (e.g., Docker, Kubernetes is a plus).
Experience with system administration in Windows/Linux environments.
Preferred (Nice-to-Have)
Experience with Harness for pipeline automation and governance.
Knowledge of infrastructure provisioning tools like Terraform or Bicep.
Azure certifications (e.g., AZ-400, AZ-104).
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in