Python Developer
Projektbewertung
Die Projektausschreibung bietet einen sehr detaillierten Einblick in die technischen Anforderungen für einen Python Developer mit Fokus auf Microservices, Camunda BPM und modernen Backend-Technologien, wobei leider Informationen zum Stundensatz und exakten Einsatzort fehlen.
Description
The goal is the further development and integration of backend components based on Python and Django, especially in combination with Camunda BPM and microservices architectures. The work is independent, with flexible time management and on the basis of a service contract.
Requirements - Professional Competencies
Several years of professional experience (5+ years) in backend development with Python
Very good knowledge of Python framework Django
Experience with Camunda BPM (ideally Camunda 7/8, incl. workflow and decision modeling with BPMN 2.0, DMN, CMMN)
Integration von Camunda in Python-Services (z. B. REST-API, External Task Worker, Event Handling)
In-depth knowledge of microservices architectures and API design
Experience in dealing with databases (mandatory: PostgreSQL)
Good knowledge and experience in containerization and orchestration (Docker, Kubernetes)
Optional use of cloud platforms (e.g. IONOS) – preferably with a data center in Germany/Europe
Good experience with CI/CD pipelines, test automation (PyTest, GitLab CI, Jenkins or similar)
Knowledge of Event-Driven Architectures (Kafka, RabbitMQ is an advantage)