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 Senior DevOps Engineer in our DevOps and Cloud Automation team within Product Engineering, you will play a crucial role in:
- Ensuring secure and optimized product deployment
- Managing cloud marketplace listings
- Optimizing cloud spend
- Developing tooling to enable self-service capabilities
Your responsibilities will include:
- Designing and maintaining CI/CD pipelines for deploying, testing, and maintaining products across multiple cloud platforms
- Performing release validation and documenting release updates
- Monitoring and optimizing cloud spend by identifying cost-saving opportunities and implementing tools to track budgets and usage trends
- Supporting internal and external customers with new features and cloud deployments of Teradata software
- Managing 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
- 5+ years of hands-on work experience cloud deployment and test automation using DevOps pipelines with Python and Terraform
- Experience working in a product development organization
- Strong skills in cloud resource management and automation for cost optimization
- 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
- Ability to collaborate with cross-functional teams and identify opportunities to drive business impact
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
- Experience with Docker and StackStorm for cloud infrastructure automation and container orchestration
- Deep understanding of infrastructure monitoring, usage billing, and cost optimization strategies
- Ability to develop quick visualizations to provide data-driven insights
- 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.