Job Description:
Key Roles and Responsibilities:
Release Management:
· Plan, coordinate, and execute software releases, managing all phases from development through production deployment.
· Develop comprehensive release plans aligned with business priorities and delivery schedules.
· Monitor build processes in development and staging environments; approve builds and deployments after thorough validation.
· Collaborate with Product Management and development teams to identify defects that could impact release quality.
· Create and manage change requests and obtain necessary approvals through Change Advisory Board (CAB) presentations.
· Maintain detailed release documentation including wikis and workbooks outlining features, user stories, and deployment components.
· Ensure security and compliance scans are completed before production deployments.
· Conduct release readiness reviews and facilitate Go/NoGo decisions with key stakeholders.
· Lead release deployment events, coordinating cross-functional teams to ensure smooth execution.
· Communicate release status and updates effectively to all stakeholders.
· Perform post-release retrospectives to identify improvement opportunities.
DevOps Engineering:
· Design, build, and maintain CI/CD pipelines using tools like Jenkins, Azure DevOps, and Git workflows to automate software build, test, and deployment processes.
· Utilize Azure Cloud services, Kubernetes, and container orchestration technologies to support scalable and resilient infrastructure.
· Develop automation scripts (e.g., Python) to streamline repetitive tasks and improve operational efficiency.
· Monitor application and infrastructure health using ELK, Splunk, or similar log monitoring tools.
· Troubleshoot build and deployment failures, perform root cause analysis, and implement corrective actions.
· Continuously improve processes to increase deployment speed, reduce errors, and minimize resource wastage.
· Stay updated on emerging DevOps tools, cloud technologies, and best practices to recommend and implement enhancements.
---
Required Qualifications:
· 3-5 years of experience in software release management and/or DevOps engineering within a high-tech or software development environment.
· Proven ability to manage software releases successfully through all lifecycle stages.
· Strong proficiency with Azure Cloud, Azure DevOps, Jenkins, Git, Kubernetes, and related tools.
· Hands-on scripting skills in Python or similar languages for automation.
· Experience with log monitoring and troubleshooting tools such as ELK Stack or Splunk.
· Solid understanding of the Software Development Life Cycle (SDLC), Agile methodologies, and change management processes.
· Excellent analytical, organizational, and problem-solving skills.
· Strong communication skills to present complex technical information clearly to diverse teams and leadership.
· Familiarity with tools such as Jira, ServiceNow, MS Excel, PowerPoint, and documentation platforms.
· Cloud certifications (e.g., Microsoft Azure, AWS) are a plus.
· Ability to operate effectively in a global, collaborative team environment.
#ProductEngineering
Weekly Hours:
40Time Type:
RegularLocation:
IND:AP:Hyderabad / Argus Bldg 4f & 5f, Sattva, Knowledge City- Adm: Argus Building, Sattva, Knowledge CityIt is the policy of AT&T to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, AT&T will provide reasonable accommodations for qualified individuals with disabilities. AT&T is a fair chance employer and does not initiate a background check until an offer is made.
Job ID R-78561 Date posted 08/19/2025