Software Engineer - DevOps , Python Development

Location: Hyderabad, Andhra Pradesh IN

Apply

Notice

This position is no longer posted.

Requisition Number: 204586

Position Title: Software Engineer (II)

External Description:

Senior Software Engineer

Job Summary


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.

 Teradata Global Support Operations is expanding and building capabilities to further drive our company and function’s transformation. We are seeking a high performing software engineer to accelerate and bolster our teams capability. The primary responsibility of this candidate is to contribute to the architecture, design, and development of software to enable an enhanced system change experience for customers. This candidate will lead technical discussions within the development team, conduct code reviews, and implement major features in the code base to expand our capability.

Our vision is to enable the customer to achieve continuous delivery of Teradata software updates with minimal downtime, maximum reliability, and high predictability. Specifically, to develop a change management automation systems which will

  • Automate the planning of complex multi-component upgrades
  • Reduce customer effort in preparing for a system change event
  • Automate the preparation, delivery, and validation of a system change event
  • Increase overall customer satisfaction and confidence in adopting new Teradata features and services.

We are looking for a candidate who thrives on automation, is a self-starter and will drive new ways of solving problems. In this role you will be a leader in creating a culture of change, collaboration, communication and enabling a technology shift in the organization

Key Responsibilities:

  • Lead the design and implementation of solutions to reduce manual overhead in system change procedures
  • Strong subject matter expert in leveraging a wide variety of open source technologies
  • Identify manual steps and inefficiencies and improve them through automation
  • Collaborate with onshore and offshore teams to coordinate implementation activities.
  • Troubleshoot, diagnose, and lead resolution of software defects
  • Provide training and support to software engineering teams during implementation

Qualifications: 

  • Strong experience in distributed system design, data structures, and object oriented programming
  • Demonstrable expertise in OOP languages such as Python (preferred), Java, C++, or comparable
  • Ability to learn and adapt various technologies to solve problems
  • Experience building/interacting with RESTful services
  • Passion for Test Driven Development (TDD) practices and modern software development best practices
  • Familiar with Agile (Scrum) methodology
  • Deployment: Ansible, Vagrant, Puppet, Chef.
  • Source code control systems: Git.
  • Build Agents: Jenkins (preferred), TeamCity.
  • Software Repositories: Artifactory.
  • Virtualization: Docker, Kubernetes.
  • Building and/or leveraging distributed systems .
  • Comfortable with RDBMS (PostgreSQL, SQLite, etc,) and SQL
  • Comfortable with globally distributed teams.
  • Excellent oral and written communication skills

Basic Qualifications:

• 4+ years’ experience
• BA/BS in Computer Science, Electrical Engineering or related field from an accredited 4 year college/university or equivalent experience. 
• Teradata does not offer employment sponsorship for this position 



CountryEEOText_Description:

City: Hyderabad

State: Andhra Pradesh

Community / Marketing Title: Software Engineer - DevOps , Python Development

Job Category: Engineering

Company Profile:

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

.

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