Be aware of scams on social media involving phony job postings. Learn more


Cloud Distributed Systems Engineer

Location: Hyderabad, Telangana, India

Notice

This position is no longer open.

Requisition Number: 200625

External Description:

Cloud Distributed Systems Engineer

Teradata Managed Cloud provides the world’s leading data warehousing, analytics, and Hadoop capabilities as a managed, secure, scalable solution to Teradata customers. If you like working on a dynamic team developing customer-facing features that provide highly complex functionality in a simple, intuitive way, then you would want to explore our opportunity.
You will actively define and implement state of the art technical solutions, including capabilities to support elastic scalability, on-demand self-service, disaster recovery, and usage based consumption, to enable customers to solve their most complex data analytics challenges.
As a Distributed Systems Engineer, your focus will be on designing, building, deploying, and operating fault tolerant, elastic, scalable, and secure micro services and APIs on the cloud
 
Attributes of successful candidates

• Eat, sleep, and breathe services. You have experience balancing live-site management, feature delivery, and retirement of technical debt
• You are passionate about CAP theorem, can sketch out four different consistency models and defend each of them, and understand Paxos algorithms at an implementation level
• Excited by building reliable, self-healing services on reliable and unreliable hardware

Basic Qualifications

• Bachelor's degree in computer science, or relevant work experience
• 3+ years of hands-on software development experience
• Strong CS fundamentals including data structures and object-oriented design
• Excellent programming skills in languages like Python, Java  or C/C++
• Strong understanding of internet protocols (HTTP, DNS, TCP, and UDP) and web services such as SOAP and REST
• Excellent problem solving and analytical skills, can come up with optimal solutions quickly
• Experience with Agile development methodology and Test-Driven Development

Preferred Qualifications

• Experience with relational databases and nosql/distributed databases, with understanding of tradeoffs
• Experience embedding security controls and processes into the DevOps workflow
• Experience with Teradata.
• Experience with Docker, Mesos, Kubernetes or similar container technologies
• Familiarity with AWS services or infrastructure architecture

CountryEEOText_Description: Why We Think You’ll Love Teradata We prioritize a people-first culture because we know our people are at the very heart of our success. We embrace a flexible work model because we trust our people to make decisions about how, when, and where they work. We focus on well-being because we care about our people and their ability to thrive both personally and professionally. We are an anti-racist company because our dedication to Diversity, Equity, and Inclusion is more than a statement. It is a deep commitment to doing the work to foster an equitable environment that celebrates people for all of who they are.

City: Hyderabad

State: Andhra Pradesh

Community / Marketing Title: Cloud Distributed Systems Engineer

Job Category: Engineering

Company Profile:

Our Company

At Teradata, we believe that people thrive when empowered with better information. That’s why we built the most complete cloud analytics and data platform for AI. By delivering harmonized data, trusted AI, and faster innovation, we uplift and empower our customers—and our customers’ customers—to make better, more confident decisions. The world’s top companies across every major industry trust Teradata to improve business performance, enrich customer experiences, and fully integrate data across the enterprise.

LinkedIn Remote:

Location_formattedLocationLong: Hyderabad, Andhra Pradesh IN

.