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 their 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.
What You’ll Do
As a DevOps Engineer in our DevOps and Cloud Automation team within Product Engineering, you will play a crucial role in:
- Deploying the Teradata product deployment in multi cloud environments and release to customers
- Validating Cloud related features on Teradata Products through manual and automated ways
- Optimizing cloud spend
- Developing tooling to enable self-service capabilities
Your responsibilities will include:
- Developing and maintaining CI/CD pipelines for deploying, testing, and maintaining products across multiple cloud platforms
- Performing release validation and documenting release updates
- Monitoring the usage of resources on cloud through automated scripts.
- Supporting internal and external customers with new features and cloud deployments of Teradata software
- Support cloud marketplace releases and publishing Teradata DIY offerings on Azure, AWS, and Google Cloud marketplaces
- Leveraging GitHub Copilot and other AI agent frameworks to accelerate development, improve productivity, enhance cost governance, and resolve customer issues with minimal manual effort
Who You’ll Work With
This is an individual contributor role. You will collaborate with project team members and architects, and report to the Senior Engineering Manager.
What Makes You a Qualified Candidate
- Graduate or Postgraduate in Computer Science or equivalent stream
- 3+ years of experience in cloud deployment and test automation using DevOps pipelines with Python and Terraform
- Experience working in a product development organization
- Strong skills in cloud resource monitoring and resource management automation
- Knowledge of AI agent development to accelerate delivery and automate routine tasks
- Ability to meet aggressive timelines and support time-critical customer issues
- Creative problem-solving skills to simplify day-to-day functions using technology
- Excellent verbal and written communication skills
What You’ll Bring
- Strong DevOps and cloud automation skills on AWS, Azure, and Google Cloud for infrastructure creation, application deployment, and testing
- Hands-on experience with Python automation, Terraform, and CI/CD pipeline development
- Deep understanding of infrastructure monitoring, usage billing,
- Familiarity with AI-as-a-Service and generative AI tools
- Strong debugging skills for efficient customer issue resolution
- Experience with microservices and UI development using FastAPI and Angular (a plus)
- Experience with cloud marketplace publishing and listing management on AWS, Azure, or Google Cloud (a plus)
#LI-VB1
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 committed to actively working to foster an inclusive environment that celebrates people for all of who they are.