Tech Stack
BootstrapCloudDjangoKubernetesMaterial UINeo4jPostgresPythonReactTypeScript
About the role
- Responsible for overall technical strategy of the backstage system, including architectural decisions and the technology roadmap.
- Guide platform through technological transformation and shape technical vision behind digital learning formats.
- Lead migration from ECS to Kubernetes and consolidate databases from Neo4j to PostgreSQL.
- Modernize frontend: move from Bootstrap to Material UI and implement consistent design system.
- Drive technical excellence through code reviews, best practices, and knowledge sharing.
- Improve system stability, performance, and scalability.
- Execute complex migration projects in close collaboration with Cloud Ops and Product Management.
- Work directly with VP Engineering and platform architects; lead a team.
Requirements
- At least 8 years of experience in software development.
- At least 3 years in a technical leadership role.
- Deep expertise in Python (Django & FastAPI).
- Proficient in TypeScript and React.
- Expert-level PostgreSQL skills (query optimization, data modeling, complex queries).
- Ideally experience with Kubernetes, Helm Charts, Datadog, and AI tools like Claude or Cursor AI.
- Strong communication skills and ability to explain technical concepts clearly.
- Fluent English and ideally good German.