onsite
DevOps Engineer Azure/AWS, CI/CD, Terraform - Tata Consultancy Services (TCS)
Devops Engineer
Experienced DevOps Engineer skilled in Azure and AWS cloud platforms, Terraform infrastructure as code, and end‑to‑end CI/CD pipeline development using Git, GitHub Actions, Azure DevOps, and Jenkins.
About the role
Key Responsibilities
- Design, implement, and maintain scalable CI/CD pipelines for multiple software delivery teams using GitHub Actions, Azure DevOps Pipelines, and Jenkins.
- Manage source control workflows in GitHub Enterprise and Azure DevOps, including branching strategies, pull‑request reviews, and release governance.
- Develop and provision cloud infrastructure on Azure and AWS using Terraform, ensuring reproducibility and compliance.
- Automate build, test, packaging, artifact storage, and deployment processes to accelerate release cycles.
- Monitor, troubleshoot, and optimize pipeline performance and cloud resources, providing rapid resolution to production issues.
Requirements
- Strong hands‑on experience with Git‑based source control and CI/CD tooling (GitHub Actions, Azure DevOps, Jenkins).
- Proficiency in infrastructure‑as‑code using Terraform for Azure and AWS environments.
- Deep understanding of build, test, packaging, artifact management, and automated release processes.
- Experience supporting enterprise‑scale software delivery teams and implementing governance best practices.
- Excellent problem‑solving skills and ability to work collaboratively in a fast‑paced, cross‑functional setting.
Skills
azureawsterraformcicdjenkinsgithub actions