Build and operate the weekly AWS pipeline using Step Functions, Lambda and Fargate, with supplier-level fan-out over Aurora PostgreSQL and billions of linkage rows.
Implement KPI evaluations as independent API services, covering rule-based checks and AI/ML-assisted evaluations together with DQM specialists who own the rules.
Ensure data correctness through idempotent synchronization, prevention of silent data loss and reconciliation against the source system and legacy Oracle output.
Investigate production failures to confirmed root causes, including timeouts, deadlocks, capacity limits and unusual supplier data, then implement the fix, improved logging and a regression test.
Measure AI predictions against human decisions using ground truth, abstention handling and analysis of inconsistent verdicts.
Maintain the React and TypeScript review application used by specialists to download, review and upload evaluations.
Manage infrastructure as code with AWS CDK in Python and maintain CI/CD across sandbox, development and production environments in Azure DevOps.
3+ years of professional Python backend development experience.
Degree in Computer Science, Software Engineering or a comparable field, or equivalent professional experience.
Vietnamese native speaker; fluent English, written and spoken. German is a plus.
Ability to work independently while collaborating with local and international teams.
Strong SQL and PostgreSQL skills, including performance tuning and database design.
Experience with large-scale ETL/batch processing and reliable data pipelines.
Hands-on experience with AWS (Step Functions, Lambda, Fargate, Aurora) and Infrastructure as Code (AWS CDK, Terraform, or CloudFormation).
Solid knowledge of automated testing, Docker, CI/CD, monitoring, and production troubleshooting.
Experience with React and TypeScript; familiarity with Module Federation, Vite, or Mantine is a plus.
Exposure to AI/ML, data quality, or LLM-powered applications is advantageous.
At TecAlliance, you can grow professionally, bring your ideas to life and be part of a truly international team. Discover all the benefits that come with joining us here
Please only apply with your CV (in English only) via the system. Applications outside of our applicant tracking system cannot be considered due to GDPR.
* Please note
that TecAlliance can only consider candidates for employment who are legally authorized to work in a country listed in the job posting, where we have an established legal entity and payroll system. Unfortunately, we are currently unable to hire candidates who require relocation, visa support, or are located outside of that country. Of course you can apply, if you hold a work permit and are willing to / or already moved to the country.
Thank you for your understanding.
Skills Required
- 3+ years of professional Python backend development experience
- Degree in Computer Science, Software Engineering, or a comparable field, or equivalent professional experience
- Fluent written and spoken English
- Strong SQL and PostgreSQL skills, including performance tuning and database design
- Experience with large-scale ETL or batch processing and reliable data pipelines
- Hands-on AWS experience with Step Functions, Lambda, Fargate, and Aurora
- Infrastructure as Code experience with AWS CDK, Terraform, or CloudFormation
- Knowledge of automated testing, Docker, CI/CD, monitoring, and production troubleshooting
- Experience with React and TypeScript
- German language skills
- Experience with Module Federation, Vite, or Mantine
- Exposure to AI/ML, data quality, or LLM-powered applications
What We Do
TecAlliance provides data, standards, and digital solutions for the independent automotive aftermarket. Its infrastructure connects parts manufacturers, distributors, workshops, and platforms, supporting data management, parts catalogues and e-commerce, analytics, repair and maintenance information, and ordering and returns. Products including TecDoc, TecCom, and TecRMI help industry participants identify parts, exchange information, transact efficiently, and operate across a globally connected ecosystem.






