Senior Configuration/Release Engineer

Location: Hyderabad, Andhra Pradesh IN


Requisition Number: 208720

Position Title: Configuration Release Engineer (III)

External Description:

Configuration/Release Engineer

Location: Hyderabad, Andhra Pradesh IN

Job Category: Engineering

Hyderabad, Andhra Pradesh IN 

The Enablement group empowers our product engineering teams with shift-left technologies and resources to deliver Teradata products. As a member of one of our fast-paced, High Performance teams, you will help us systematically control changes to our products through software configuration management and maintain the integrity and tractability of the work products (Ex: source, build instructions, compilers, tools, dependencies) throughout the software life cycle. 

Your Duties and Responsibilities (shall include but not be limited to):

  • Develop, implement, and sustain processes for software configuration management (SCM) of complex software components from builds through release
  • Handle release management including scheduling and promoting software through different environments
  • Prepare and create final Product contents to send to Global Software Distribution to support external customers
  • Develop new tools/scripts to provide process automation and automated record keeping
  • Manage build artifacts including signing and publishing using tools like JFrog Artifactory
  • Develop and implement traceability across artifacts
  • Handle release cadences, customer emergency fixes (efixes), end of maintenance and extended software maintenance cycles
  • Ensure that SCM processes meet regulatory, contract and customer requirements
  • Serve as a technical contributor for SCM / release on projects, integrations, and business continuity readiness
  • Drive Operational Excellence into environments in support of product engineering
  • Participate in day-to-day operations using ITIL practices via ITSM (Ex: incidents, problems, changes, service requests)
  • Participate in off-hours support as needed for critical support / incidents
  • Participate in periodic off-hour meetings with geographically dispersed team members to ensure success within Engineering Services and related projects
  • Propose process improvements for R&D operations that result in reduced processing times, radically simplified architectures, and/or improve quality / security
  • Elicit requirements from stakeholders and cross-functional teams
  • Extract data insights from environments for dashboarding, decision-making and automation
  • Create and maintain logical diagrams and support documentation 

Skills and Experiences You’ll Need to Be Successful:

  • Bachelor's degree in a Technology or related field
  • 3 or more years of software configuration management and release experience
  • Time management and organizational skills
  • Team player who:
    • Collaborates and shares knowledge with other team members and cross-functional teams, both local or geographically dispersed
    • Delivers on team commitments
  • Technical Contributor who:
    • Communicates effectively and manages the expectations of others, e.g., team members, management, developers
    • Adapts to change with workloads, processes, business needs, and company culture
    • Exhibits a mindset for process improvement and automation that results in customer satisfaction and business value
    • Drives solutions adoption (From Design to Implementation to User Acceptance)
  • Demonstrated Technical Qualifications
    • Utilizing distributed version control systems like git (Ex: github, gitlab) and artifact repository manager (Ex: Artifactory)
    • Building, managing, and releasing reliable software in a service-oriented environment with high SLA's
    • Integrating complex configuration management tools for rapid deployment on cloud and on-prem systems
    • Integrating one or more of the following scanning tools (Coverity, Black Duck or SonarQube) in Build Environments
    • Automating of processes and tasks with shell / python / groovy scripting
    • Creating Linux Docker images and managing containers
    • Troubleshooting configuration management issues, determining root-cause, and optimizing resources 

Desired Skills and Experiences You May Have:

  • ClearCase
  • Jenkins / Team City
  • jFrog Enterprise+ Platform
  • Jira / Confluence
  • Agile methodology
  • ServiceNow product suite
  • Slack / MS Teams



City: Hyderabad

State: Andhra Pradesh

Community / Marketing Title: Senior Configuration/Release Engineer

Job Category: Engineering

Company Profile:

Considering COVID-19, we are still hiring but conducting virtual interviews to keep our candidates and employees safe. Many roles will be temporarily remote or work from home to comply with current safety regulations. These roles will be required to be in the office once it is safe or restrictions are lifted. Read more on our response here: Teradata Response to COVID-19 

With all the investments made in analytics, it’s time to stop buying into partial solutions that overpromise and underdeliver. It’s time to invest in answers. Only Teradata leverages all of the data, all of the time, so that customers can analyze anything, deploy anywhere, and deliver analytics that matter most to them. And we do it at scale, on-premises, in the Cloud, or anywhere in between.

We call this Pervasive Data Intelligence. It’s the answer to the complexity, cost, and inadequacy of today’s analytics. And it's the way Teradata transforms how businesses work and people live through the power of data throughout the world. Join us and help create the era of Pervasive Data Intelligence.

Location_formattedLocationLong: Hyderabad, Andhra Pradesh IN


© 2020, Teradata. All rights reserved. | Privacy | Terms of Use | Fraud Alert | Tracking Consent | Teradata is an Equal Opportunity Employer |