Release & Deployment Engineer

Tata Consultancy Services Ltd
  • Phoenix, AZ
  • $90,000–$100,000 Per Year
6 days ago

Job Description

Role: Engineer

Required Skills: Release Management

Experience: 8 - 10 Years

Function: TECHNOLOGY

Apply By: 2026-11-27

Release & Deployment Engineer

Must Have Technical/Functional Skills

  • 8+ years of experience in Release Management, DevOps, Deployment Engineering, or Production Support.
  • Strong experience with Azure DevOps, Jenkins, Git, GitHub, or GitLab.
  • Experience with CI/CD pipeline implementation and maintenance.
  • Knowledge of change management and ITIL processes.
  • Experience with cloud platforms such as Azure, AWS, or GCP.
  • Strong scripting skills using PowerShell, Python, Bash, or Shell scripting.
  • Understanding of application deployment architectures and environment management.
  • Experience in troubleshooting deployment failures and production incidents.
  • Strong communication and stakeholder management skills.

We are seeking a highly skilled Release & Deployment Engineer to manage and support software releases across development, test, staging, and production environments. The ideal candidate will be responsible for deployment planning, release execution, CI/CD automation, environment management, change control, and production support while ensuring high availability, reliability, and minimal business disruption.

Key Responsibilities

Plan, schedule, and coordinate application releases across multiple environments.

Manage end-to-end deployment activities, including release packaging, implementation, validation, and rollback procedures.

Develop, maintain, and optimize CI/CD pipelines using Azure DevOps, Jenkins, GitHub Actions, or similar tools.

Collaborate with Development, QA, Infrastructure, Security, and Business teams to ensure successful release execution.

Support change management processes, CAB approvals, deployment readiness reviews, and release documentation.

Perform production validation, smoke testing, post-deployment monitoring, and incident triage.

Maintain release calendars, deployment schedules, and release metrics.

Automate deployment, configuration, and operational tasks using scripting technologies.

Manage environment readiness, configuration consistency, and dependency coordination.

Support root cause analysis, problem management, and continuous improvement initiatives.

Create and maintain operational runbooks, deployment guides, knowledge articles, and release procedures.

Ensure compliance with security, audit, and governance requirements.

Required Skills

5+ years of experience in Release Management, DevOps, Deployment Engineering, or Production Support.

Strong experience with Azure DevOps, Jenkins, Git, GitHub, or GitLab.

Experience with CI/CD pipeline implementation and maintenance.

Knowledge of change management and ITIL processes.

Experience with cloud platforms such as Azure, AWS, or GCP.

Strong scripting skills using PowerShell, Python, Bash, or Shell scripting.

Understanding of application deployment architectures and environment mana gement.

Experience in troubleshooting deployment failures and production incidents.

Strong communication and stakeholder management skills.

Preferred Skills

Experience with Kubernetes, Docker, Terraform, or Infrastructure as Code (IaC).

Experience with monitoring tools such as Datadog, Splunk, ELK, AppDynamics, or Azure Monitor.

Familiarity with ServiceNow and release governance processes.

Banking or Financial Services domain experience.

Knowledge of security, compliance, and disaster recovery processes.

Key Technologies

Azure DevOps, Jenkins, Git, ServiceNow, Azure, AWS, Kubernetes, Docker, Terraform, PowerShell, Python, YAML, SQL, SonarQube, Nexus, Artifactory, Datadog, Splunk

Nice-to-Have Banking Experience

Release and deployment support for digital banking, payments, lending, customer onboarding, or core banking applications.

Experience

Salary Range- $90,000-$100,000 a year

Numbers & Facts

LocationPhoenix, AZ
Salary$90,000–$100,000 Per Year

Skills

  • Amazon Web Services (AWS)unmatched
  • Automationunmatched
  • Banking Servicesunmatched
  • Change Controlunmatched
  • Change Managementunmatched
  • Cloud Computingunmatched
  • Communication Skillsunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Improvementunmatched
  • Continuous Integrationunmatched
  • DevOpsunmatched
  • Disaster Recoveryunmatched
  • Documentationunmatched
  • Environmental Managementunmatched
  • GCP (Good Clinical Practices)unmatched
  • Gitunmatched
  • GitHubunmatched
  • High Availabilityunmatched
  • High Reliabilityunmatched
  • ITIL (IT Infrastructure Library)unmatched
  • Identify Issuesunmatched
  • Incident Managementunmatched
  • Jenkinsunmatched
  • Loansunmatched
  • Maintain Complianceunmatched
  • Microsoft Windows Azureunmatched
  • Onboardingunmatched
  • Production Supportunmatched
  • Production Systemsunmatched
  • Quality Assuranceunmatched
  • Release Management/Engineeringunmatched
  • Root Cause Analysisunmatched
  • Scripting (Scripting Languages)unmatched
  • Security Auditingunmatched
  • Security Complianceunmatched
  • ServiceNowunmatched
  • Smoke Testingunmatched
  • Software Administrationunmatched
  • Software Developmentunmatched
  • Splunkunmatched
  • Test Plan/Scheduleunmatched
  • Theater Productionunmatched
  • Validation Testingunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder