Über uns
Sie sind für die Entwicklung, Dokumentation, Bereitstellung und Wartung von APIs verantwortlich. Dies erfordert ausgeprägte Software-Engineering-Fähigkeiten, um skalierbare, hochverfügbare und sichere APIs bereitzustellen, die den Projektspezifikationen entsprechen. Sie erstellen gemeinsam API-Spezifikationen und -Architekturen, Bereitstellungs-Roadmaps und erforderliche Software-Engineering-Ressourcen und erreichen Entwicklungsmeilensteine mit qualitativ hochwertigen Ergebnissen. Sie führen Codeüberprüfungen durch und setzen Best Practices für die Softwareentwicklung durch.
Erforderliche technische und fachliche Kompetenz
- Starke Fähigkeiten und Erfahrung in der Softwareentwicklung (Java, Python, Javascript/Typescript, Go, Design Patterns usw.)
- Fundierte Kenntnisse der REST-/GraphQL-/gRPC-Standards
- Erfahrung mit relationalen und NoSQL-Datenbanken
- Erfahrung mit Containern (Containerd, Docker), Kubernetes und/oder OpenShift
- API-Dokumentation/Spezifikationstools (z. B. Swagger)
- Kenntnisse über API-Test-Frameworks/Testdokumentation (z. B. K6, JMeter, SoapUI, Postman usw.)
- Hochwertige Softwarearchitektur / sauberer Code / Dokumentation / Tests
- Etwas Erfahrung mit maschinellem Lernen / Jupyter Notebooks
- Innovation bei Problemlösungen/Design