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 our customers' 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 will do Teradata Platform Software Engineers are key members of our Product Engineering organization responsible for developing and maintaining software allowing our product to operate in multiple deployment environments. In this role, you will work on our platform engineering team as a developer for our Enterprise analytic platform solutions. In this role you will: Work in a team of highly skilled engineers to develop and maintain automation frameworks for comprehensive testing of platform functions. Collaborate with cross-functional teams to continuously improve test strategies and processes. Perform software engineering duties such as: problem analysis, code review, design, develop, test, troubleshoot, document and support Conduct end-to-end testing to validate functionality, stability, and integration. Perform hypervisor and virtual machine recovery testing, simulating failure scenarios to ensure system resilience and robustness. Design and execute automated tests for AI workload characterization across Vantage deployments (On-Prem, Cloud). Analyze test results and work closely with development teams to resolve issues. Ensure adherence to best practices and standards Who you will work with This position is for a Senior Software Engineer for our Infrastructure Platforms team. Our team is comprised of engineers working on enabling Teradata analytic deployments across public cloud and on-prem infrastructure. This your chance to be part of the development team where you will be primarily engaged in developing and supporting our automated testing as well as contributing to our full stack infrastructure modeling applications that are used by Teradata's Sales teams to correctly size, configure, and sell Teradata's Big data analytic solutions for our customers worldwide. What makes you a qualified candidate Bachelor of Science degree in Computer Science, Computer Engineering, or related discipline with 5+ years of work experience Experience with Python, andautomationtools such as Jenkins Excellent communication skills and ability to work collaboratively in a team environment. Strong analytical and problem-solving skills What you will bring The ideal candidate would have experience with: Virtualization technologies (VMware, KVM, Hyper-V, etc.) Docker, Jenkins, CI/CD Unit testing / code coverage A good working knowledge on UNIX shell Databases, RDBMS, SQL, No SQL is a plus Agile methodologies (Scrum, Lean, Kanban, SAFe, etc.) Developing and integrating with REST APIs for automation and testing purposes.
#J-18808-Ljbffr