Teradata is a leading company in cloud analytics and data platforms for AI, empowering organizations to make better decisions through harmonized data and trusted AI. They are seeking a Staff Cloud Engineer to design and develop cloud-native services for provisioning and lifecycle management of distributed infrastructure systems, focusing on automation and orchestration in enterprise cloud environments.
Responsibilities:
- Design and develop cloud native services for provisioning and lifecycle management of distributed infrastructure systems
- Build serverless orchestration workflows using AWS technologies such as Lambda and Step Functions
- Develop automation for provisioning, scaling, upgrades, and teardown workflows
- Implement reliable and fault tolerant provisioning pipelines
- Build REST services and APIs that support platform orchestration workflows
- Work closely with platform, networking, and orchestration teams to enable secure and scalable cloud deployments
- Support operational readiness including troubleshooting provisioning and lifecycle failures
Requirements:
- Bachelor of Science degree in Computer Science, Computer Engineering, with 10+ years of work experience
- Advanced degree in Computer Science, Computer Engineering or related discipline with 8+ years of work experience
- Strong programming expertise
- Excellent skills in building Jenkins pipelines, Github actions etc
- Strong experience building AWS serverless applications using Lambda, Step Functions, API Gateway, EventBridge, and DynamoDB
- Experience developing cloud infrastructure automation using AWS SDKs, IaC tools, or cloud APIs
- Excellent troubleshooting, listening, and problem-solving skills
- Experience working in fast paced agile scrum development environment
- Experience working in fast paced agile development environments