Datahub- Architect Tech Lead (AWS & Full-Stack TypeScript)
Job Summary
Summary
Most senior technical person on the Datahub team. Owns the technical vision and system architecture across APIs cloud infrastructure integrations and GUI. Performs critical code reviews defines coding standards and mentors developers. Takes on hands-on development work alongside leadership duties.
Mandatory Skills (in order of importance)
1. Software architecture & technical leadership experience
2. TypeScript / JavaScript (full-stack)
3. ()
4. Angular (Standalone Components RxJS)
5. AWS: Lambda S3 ECS ECR IAM VPC (basics) CloudWatch Secrets Manager deep hands-on understanding for architecture decisions
6. PostgreSQL & Drizzle ORM
7. CI/CD: GitHub Actions pipeline design deployment strategies
8. Docker containerization for ECS deployments
9. Testing strategy: Unit Integration and E2E tests (Jest Cypress) defines strategy for the team
10. Secure software design (RBAC JWT OWASP)
Advantageous Skills
- Nx monorepo
- BMW Density Design System
- UI/UX awareness (able to assess design consistency)
- CloudWatch / X-Ray (distributed tracing)
- AWS Cost Optimization
Soft Skills
- Strong communication towards business and engineering team (English working language)
- Ownership & accountability (you build it you run it)
- Ability to make and defend technical decisions
- Team leadership (3-5 people) including cross-site collaboration (Munich/India)
Required Experience:
Manager