Aufgaben
- Programmierung / Implementierung / Customizing technischer Komponenten in Applikationen auf Basis der genutzten Technologien inkl. dazugehöriger Schnittstellen, Module und entsprechender Datenbanken unter Einhaltung der Standards des Auftraggebers (z.B. Nutzung der standardisierten Entwicklungsumgebungen und Programmierrichtlinien)
- Entwicklung von automatisierter Datenverarbeitung auf einem Edge-Gerät
- Entwicklung von ETL-Knoten zur Indexierung von Metadaten innerhalb einer Datenmanagementlösung
- Automatisierte Komponenten-Integrationstests in CI/CD-Pipelines
- Modifikation und Integration bestehender Anwendungen in Datenpipelines zu Annotationszwecken
- Arbeit in einem mittelgroßen Scrum-Team (PO, SM und Entwickler) mit regelmäßigen Verfeinerungen und hoher Eigenverantwortung
Profil
- Umfangreiche und aktuelle Kenntnisse in der Programmierung mit Python 3
- Umfangreiche und aktuelle Kenntnisse in der Containerisierung mit Docker oder Podman
- Umfangreiches technisches Know-how in Automatisierungs- und Deploymentprozessenmit CI/CD Pipelines und Tools wie Azure DevOps oder GitLab CI
- Umfangreiche und aktuelle Kenntnisse in der Verwendung von Versionsverwaltung über Git
- Englischkenntnisse in Wort und Schrift – mindestens B2 Level
Benefits
- Attraktive Projektlaufzeit
- Öffentlicher Kunde
- Remote-Möglichkeit