Senior Python Backend Engineer
Avantgarde Experts GmbH
München, Germany
11 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
German Experience level
SeniorJob location
München, Germany
Tech stack
Microsoft Access
Amazon Web Services (AWS)
User Authentication
Continuous Integration
Data Integration
Data Security
Data Warehousing
DevOps
Python
OAuth
OpenID
Okta
Backend
FastAPI
Front End Software Development
Docker
Jenkins
Job description
- Sehr starke Python-Backend-Expertise: Entwicklung und Härtung produktiver Services (v. a. FastAPI) inkl. Testing, Packaging und sauberer Architektur
- Auth & Security: Sicherer Umgang mit OAuth2, OIDC, JWT sowie Keycloak, inkl. Tokenvalidierung und rollenbasierter Zugriffskontrolle
- Legacy-/Bestandssysteme weiterentwickeln: Bestehende Codebasen stabilisieren, standardisieren und produktionsreif machen
- Datenintegration & Access Patterns: Erfahrung mit Data Access Layern sowie Anbindung von Plattformen wie Redshift und S3
- DevOps & Delivery: Umgang mit Docker, CI/CD und bestehenden Pipelines (z. B. Jenkins) sowie Zusammenarbeit mit DevOps/Architektur
- Standards & Dokumentation: Etablierung klarer Engineering-Standards und verständlicher, nutzbarer Dokumentation
- Frameworks & Developer Experience: Verbesserung wiederverwendbarer Frameworks, Workflows und Observability (optional inkl. Dash/Frontends)
Requirements
- Starke Python-Backend-Erfahrung mit FastAPI, inkl. Architektur, Testing und Wartbarkeit produktiver Systeme
- Sichere Authentifizierung & Autorisierung mit OAuth2/OIDC/JWT und praktischer Erfahrung mit Keycloak
- Erfahrung in der Härtung bestehender Systeme statt reiner Greenfield-Entwicklung
- Know-how in Datenzugriff & Integrationen (z. B. Data Warehouses, S3, saubere Access Patterns)
- DevOps-Verständnis inkl. Docker, CI/CD und Arbeit mit bestehenden Pipelines (z. B. Jenkins)
- Klare Standards & Dokumentation sowie Zusammenarbeit mit Architektur- und DevOps-Stakeholdern