Senior DevOps Engineer – Cloud Platform Services
Our Company
At Teradata, we believe that people thrive when empowered with better information. Teradata Autonomous Knowledge Platform activates enterprise intelligence by unifying data, knowledge and business context to achieve tangible outcomes. With Teradata, organizations can provide agents with full context for impact when it matters. Our solution lets businesses connect and scale on premises, in the cloud, or through a hybrid approach. Teradata delivers real business value with AI.
Partnering with top companies around the world, Teradata helps improve customer experience, mitigate risk, drive product innovation, achieve operational excellence, transform finance, and optimize assets.
Teradata is recognized by media and industry analysts as a future-focused company for its technological excellence, sustainability, ethics, and business value.
The Teradata culture is built on diversity, collaboration, and innovation. Individuals with different backgrounds and perspectives come together with a shared goal of making Teradata and our people the best we can be.
Our Team
- This position is for a Senior DevOps Engineer in the Platform Services team within the Vantage Core Platform Software organization.
- The team builds cloud platform services powering provisioning, deployment, operations, and lifecycle management of Teradata compute infrastructure across AWS, Azure, and Google Cloud.
- Key focus areas include:
- Infrastructure as Code (IaC) and cloud automation
- CI/CD platforms and release automation
- Cloud infrastructure provisioning and lifecycle management
- Observability, monitoring, and operational excellence
- Platform reliability, security, and compliance automation
- Multi-cloud infrastructure and Kubernetes-based services
Responsibilities
- Design, build, and maintain Infrastructure as Code solutions using Terraform and cloud-native services.
- Develop and enhance CI/CD pipelines using GitHub Actions, Jenkins, or similar platforms.
- Automate provisioning, deployment, upgrades, scaling, and decommissioning workflows across public clouds.
- Build and maintain platform observability solutions including monitoring, logging, alerting, and dashboards.
- Improve platform reliability, security, and operational efficiency through automation and self-healing capabilities.
- Manage cloud infrastructure across AWS, Azure, and Google Cloud environments.
- Collaborate with software engineering, networking, security, and infrastructure teams to deliver scalable platform services.
- Support incident response, root cause analysis, and continuous service improvement initiatives.
- Drive best practices for DevOps, SRE, infrastructure automation, and cloud operations.
- Contribute to architecture discussions and operational readiness for large-scale distributed systems.
Qualifications
- 6+ years of experience in DevOps, Cloud Engineering, Site Reliability Engineering, or Infrastructure Engineering.
- Strong hands-on experience with AWS, Azure, or Google Cloud.
- Extensive experience with Infrastructure as Code tools such as Terraform.
- Strong scripting and programming skills in Python, Bash, or similar languages.
- Experience building and maintaining CI/CD pipelines using GitHub Actions, Jenkins, or equivalent tools.
- Experience with containerization technologies such as Docker and Kubernetes.
- Strong understanding of cloud networking, IAM, security, and distributed systems.
- Experience with monitoring and observability tools such as Prometheus, Grafana, Datadog, Splunk, or Cloud-native equivalents.
- Strong troubleshooting, problem-solving, and operational excellence mindset.
Nice to Have
- Experience operating large-scale multi-cloud infrastructure platforms.
- Experience with platform engineering and internal developer platforms.
- Experience with Kubernetes operators, service meshes, and GitOps workflows.
- Familiarity with compliance, security automation, and cloud governance frameworks.
- Experience supporting highly available production systems with SRE practices.
Minimum Education
- Bachelor's degree in Computer Science, Engineering, or related discipline with 6+ years of relevant experience.
- Advanced degree with 4+ years of relevant experience.
Key Skills (for recruiting search optimisation)
Terraform, Kubernetes, Docker, GitHub Actions, Jenkins, AWS, Azure, GCP, Python, Infrastructure as Code, CI/CD, DevOps, Platform Engineering, SRE, Cloud Automation, Monitoring, Observability, Incident Management.
#LI-PB1
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.