Overview
Hybrid
$60 - $65
Contract - Independent
Contract - W2
Contract - 12 Month(s)
No Travel Required
Skills
Teradata
Python
ETL
Job Details
Teradata Engineer
Framework & Tooling Development
- Develop Python-based frameworks for automation, data processing, orchestration, and Teradata interactions (using teradatasql, pyodbc, etc.).
- Build reusable modular libraries for logging, error handling, connection pooling, monitoring, and ETL/ELT operations.
- Create CI/CD pipelines for Python applications running on Teradata platforms.
- POC Evaluation & Capability Enablement
- Perform Proof-of-Concept evaluations for new technologies, tools, and frameworks to extend platform capabilities.
- Analyze potential integrations (Python APIs, LLM tools, data processing engines) and validate their performance and security within the bank s ecosystem.
- Present feasibility reports, architectural considerations, and implementation recommendations.
Development & Testing
- Design, develop, and test Python applications, ETL logic, and automation pipelines connected to Teradata.
- Create unit tests, functional tests, and automated regression suites following enterprise QA standards.
- Production Support & Operational Excellence
- Support production applications running Python Teradata workflows.
- Troubleshoot complex issues involving data connectivity, query performance, and job failures.
- Optimize code for concurrency, efficiency, exception handling, and platform resiliency.
- Cross-Functional Collaboration
- Work with data engineers, DBAs, system architects, and platform engineering to ensure consistent integration patterns.
- Document new capabilities and train internal teams on framework adoption.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.