Beschreibung
**Driving Digital Technologies.**
Den digitalen Wandel begleiten und aktiv mitgestalten – unsere Mission bei citema. Mit unseren innovativen Ansätzen beraten und unterstützen wir unsere Kunden in den Technologiefeldern Cyber Security, KI und Blockchain. Ebenso gehört die Umsetzung system- und sicherheitsrelevanter Softwareprojekte zu unserem Portfolio. So verbinden wir die neuen Technologien mit der klassischen Softwarewelt. Bei uns wird ein professionelles, kollegiales Miteinander mit Du-Kultur...
weiter lesen
**Driving Digital Technologies.**
Den digitalen Wandel begleiten und aktiv mitgestalten – unsere Mission bei citema. Mit unseren innovativen Ansätzen beraten und unterstützen wir unsere Kunden in den Technologiefeldern Cyber Security, KI und Blockchain. Ebenso gehört die Umsetzung system- und sicherheitsrelevanter Softwareprojekte zu unserem Portfolio. So verbinden wir die neuen Technologien mit der klassischen Softwarewelt. Bei uns wird ein professionelles, kollegiales Miteinander mit Du-Kultur gelebt, denn unser exzellenter Teamgeist und die offene Kommunikation sind der Spirit unseres Unternehmens. Als sehr erfolgreiches und kontinuierlich wachsendes Unternehmen mit solider Basis, bieten wir Dir vielfältige Möglichkeiten in einem hochinteressanten, dynamischen Umfeld. Werde Teil unseres Erfolgs, bring Deine Expertise mit ein und gestalte gemeinsam mit uns die Zukunft verantwortungsvoll.
**Deine Mission**
Als (Software) Engineer Data Integrations / Platform bist du Teil eines Engineering-Teams und sorgst dafür, dass neue Quellsysteme zuverlässig an eine Datenplattform angebunden werden. Dein Fokus: produktionsreife Connectoren und Ingestion-Pipelines, die stabil laufen, gut beobachtbar sind und sich sauber inkrementell synchronisieren.
Deine Aufgaben dabei sind:
- Du entwickelst und betreibst Daten-Connectoren zu weiteren Quellsystemen und setzt Ingestion-Pipelines um (z. B. mit Dagster oder vergleichbaren Tools).
- Du integrierst Quellsysteme über APIs (REST, GraphQL, SDK) und implementierst die passende Berechtigungslogik je System (z. B. Active Directory).
- Du sorgst dafür, dass Integrationen production-ready sind: sauberes Error Handling, Retries mit Exponential Backoff, klare Unterscheidung zwischen temporären und permanenten Fehlern sowie stabile Schutzmechanismen wie Circuit Breaker.
- Du etablierst Observability: strukturierte Logs mit Kontext (z. B. Correlation IDs), Monitoring und Alerting (z. B. Prometheus/Grafana) sowie Health Checks.
- Du setzt inkrementelle Synchronisation um: Delta-Erkennung (Timestamps, Checksums, Versionen), Sync-State und sinnvolle Strategien für Deletes (Soft/Hard Delete).
- Du sicherst Qualität durch automatisierte Tests (Unit/Integration/E2E) und lieferst pro Connector vollständige, nachvollziehbare Pipelines und Dagster Assets (Extract, Transform, Load).
**Dein Profil**
Folgende Kenntnisse und Fähigkeiten solltest du auf jeden Fall mitbringen:
- Abgeschlossenes Studium der Informatik oder eine vergleichbare Qualifikation sowie praktische Erfahrung in Backend-, Data- oder Platform-Engineering (gern auch DevOps/SRE-nah)
- Gute bis sehr gute Kenntnisse in Python (Produktionscode) und ein solides Verständnis für saubere Softwarearchitektur und Tests
- Erfahrung in der Anbindung von Quellsystemen über APIs (REST, GraphQL, SDK) inklusive Authentifizierung, Pagination und Rate-Limits
- Verständnis für stabile Systeme im Betrieb: strukturiertes Logging, Monitoring/Alerting, robuste Fehlermodelle (Retries, Backoff, Fehlerklassifizierung)
- Erfahrung mit Datenpipelines oder Workflow-Orchestrierung (z. B. Dagster, Airflow, Prefect oder vergleichbar)
- Teamfähigkeit, Kommunikationsstärke sowie eine selbstständige, strukturierte und lösungsorientierte Arbeitsweise+
- Für die effektive Kommunikation im Projektumfeld ist sehr gutes Deutsch in Wort und Schrift erforderlich
Nice to Have (kein Muss):
- Know-how zu Active Directory / Entra ID (Gruppen, Rollen, Berechtigungen, Mapping-Logik)
- Erfahrung mit Observability-Stack (z. B. Prometheus/Grafana) und Health Checks
- Container- und Deployment-Erfahrung (Docker/Kubernetes/CI/CD), wenn du den DevOps-Part stärker abdecken möchtest
**Das bieten wir Dir**
Wir sind der Überzeugung, dass folgende Rahmenbedingungen die besten Voraussetzungen für Effizienz und kreative Lösungsfindungen bieten:
- Aktives Mitwirken an innovativen Zukunftstechnologien
- Flexibles New-Work-Modell mit hybriden Arbeitsmöglichkeiten (abhängig vom Projekt)
- Unbefristeter Arbeitsvertrag
- Givve-Card als steuerfreier Unternehmensbenefit
- Maximale Entscheidungs- und Gestaltungsspielräume
- Individuelle Karriereplanung und Entwicklungsperspektiven
- Wissenstransfer und Synergieeffekte durch ein starkes Team
- Technologische Vielfalt mit spannenden Einblicken in sicherheitsrelevante Systeme
- Und: Herausforderungen, die wirklich Spaß machen!
Ready to shape the future?
Drive digital technologies with us!
**Wir freuen uns auf Deine Bewerbung.**