Jobbeschreibung
Software-Entwickler für moderne Microservice-Architekturen - Python/ Kubernetes (m/w/d)
Für unseren Kunden suchen wir einen erfahrenen Senior Software Developer, der agile Entwicklungsteams interimistisch unterstützen kann.
DEIN PROFIL
MUST-HAVE:
- fundierte Kenntnisse in der Programmierung mit Python und Shell-Skripten
- Erfahrung mit Kubernetes, Helm und GitLab CI/CD zur Automatisierung und Orchestrierung von Microservices
- versiert im Umgang mit Debian-Linux und dessen Paketverwaltung
- Erfahrung mit Single Sign-on Verfahren, insbesondere OIDC
- Erfahrung in Cloud-Technologien (insb. in Bezug auf Skalierbarkeit, Sicherheit und Zuverlässigkeit)
- fließende Deutsch- und Englischkenntnisse
NICE-TO-HAVE:
- Kenntnisse in Identitätsmanagement-Software (z. B. openLDAP)
- Erfahrung mit Python-Bibliotheken (FastAPI,Playwright) und mit relationalen Datenbanken (PostgreSQL)
- Vertrautheit mit Webtechnologien wie JavaScript und Vue.js sowie mit Debian Linux und dessen Paketverwaltung.
- Kenntnisse in Architekturprinzipien wie "Hexagonal Architecture" und CQRS
AUFGABEN
- Gestaltung und Implementierung einer zeitgemäßen Microservice-- Architektur für das Produkt des Kunden, basierend auf Kubernetes
Entwicklung von Services und Schnittstellen, v.a. in Python.
- Gewährleistung einer umfassenden Testabdeckung
- Erstellung und Verwaltung von Docker-Containern sowie Helm-Charts
- Entwicklung und Verbesserung von CI/CD-Pipelines
Start ab sofort, in Vollzeit, Projektlaufzeit ca. 3-4 Monate
Das Projekt kann fully remote bearbeitet werden.
Bei Agile Get Together haben wir eine Open Book Policy mit fixen Provisionssätzen (12 €/h – 18 €/h, unabhängig vom Freelancersatz) und schaffen so volle Transparenz und Fairness sowohl für Freelancer als auch Kundenunternehmen.
Must have skills |
Nice to have skills |
Startdatum |
Laufzeit |
Auslastung |
Remote |
Erforderliche Sprachkenntnisse |
Budget |