Staff Cloud Engineer
Коротко
Leads design and architecture of core cloud platform services for provisioning and lifecycle automation of Teradata compute infrastructure across AWS, Azure
Описание от работодателя
Staff Software 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 Staff Software Engineer in the Platform Services team within the Vantage Core Platform Software organization.
The team builds core cloud platform services powering provisioning and lifecycle management of Teradata compute infrastructure across AWS, Azure, and Google Cloud.
Key focus areas include:
Cloud native provisioning and lifecycle automation for distributed compute environments
Platform services for orchestration, scaling, and configuration management across public cloud platforms
Serverless and event driven automation frameworks for infrastructure workflows
Secure and reliable connectivity enablement for cloud deployed compute systems
Responsibilities
Lead design and architecture of core cloud platform services
Design scalable platform capabilities supporting large scale provisioning
Define architecture patterns and engineering standards used by multiple teams
Build orchestration workflows using serverless and event driven services
Develop automation for provisioning, scaling, upgrades, and teardown workflows
Implement reliable provisioning pipelines and platform services
Provide architectural guidance across engineering teams
Drive engineering best practices for reliability and scalability
Qualifications
Strong programming expertise in Python or Go .
Experience designing and building large scale cloud native platforms on AWS, Azure, or Google Cloud .
Experience designing distributed systems and cloud services like container orchestration and serverless functions.
Strong understanding of cloud Identity and Access Management (IAM), networking, and multi-region architecture .
Experience designing infrastructure automation using cloud provider APIs/SDKs (such as AWS SDK, Azure SDK, or Google Cloud SDK) and Infrastructure as Code (IaC) tools such as Terraform .
Experience designing and building CI/CD pipelines using tools such as GitHub Actions, GitLab CI, Jenkins, Azure DevOps, or similar platforms .
Nice to Have
Experience working across multiple cloud platforms
Experience building internal developer platforms
Experience with Kubernetes or container orchestration systems
Experience designing highly scalable distributed systems
Minimum Education
Bachelor’s degree in Computer Science or related discipline with 8+ years experience
Advanced degree with 6+ years experience
#LI-PB1