Login Enter

citema systems GmbH

8 months ago

Data Integration Engineer (m/w/d)

Sign up free Log in

Sign up to save this job, get alerts, and apply with an optimized CV.

Company information

Company
citema systems GmbH
Location
Munich Germany
Posted
8 months ago
View all jobs at citema systems GmbH

Job description

Driving Digital Technologies.
We are driving digital technologies and actively shaping the future – our mission at citema. With our innovative approaches, we advise and support our customers in the technology fields of Cyber Security, AI, and Blockchain. Also, implementing system- and security-relevant software projects is part of our portfolio. So, we connect new technologies with classical software worlds. At our company, a professional, collegial atmosphere with Du-Kultur is lived, as our excellent team spirit and open communication are the spirit of our company. As a very successful and continuously growing company with a solid foundation, we offer you diverse opportunities in an exciting, dynamic environment. Join our success, bring your expertise with you, and shape the future responsibly together.

Aufgaben

Your Mission
As (Software) Engineer Data Integrations / Platform, you are part of an engineering team and ensure that new source systems are reliably connected to a data platform. Your focus: production-ready connectors and ingestion pipelines that run stably, are well observable, and synchronize incrementally.

Your tasks will be:

  • You develop and operate data connectors to further source systems and set up ingestion pipelines (e.g., with Dagster or similar tools).
  • You integrate source systems over APIs (REST, GraphQL, SDK) and implement the appropriate authorization logic per system (e.g., Active Directory).
  • You ensure that integrations are production-ready: clean error handling, retries with exponential backoff, clear distinction between temporary and permanent errors, and stable protection mechanisms like circuit breakers.
  • You establish observability: structured logs with context (e.g., correlation IDs), monitoring, and alerting (e.g., Prometheus/Grafana) as well as health checks.
  • You set up incremental synchronization: delta recognition (timestamps, checksums, versions), sync state, and sensible strategies for deletes (soft/hard delete).
  • You ensure quality through automated tests (unit/integration/e2e) and deliver complete, comprehensible pipelines and Dagster assets (extract, transform, load).

Qualifikation

Your Profile
You should definitely bring the following knowledge and skills:

  • A completed degree in computer science or a comparable qualification, as well as practical experience in backend-, data- or platform-engineering (preferably also DevOps/SRE-like)
  • Good to very good knowledge of Python (production code) and a solid understanding of clean software architecture and tests
  • Experience in binding source systems over APIs (REST, GraphQL, SDK) including authentication, pagination, and rate limits
  • Understanding of stable systems in operation: structured logging, monitoring/alerting, robust error models (retries, backoff, error classification)
  • Experience with data pipelines or workflow orchestration (e.g., Dagster, Airflow, Prefect or similar)
  • Teamwork ability, communication strength, and a self-reliant, structured, and solution-oriented work style+
  • A very good command of German in writing and speaking is required for effective communication in the project environment

Nice to Have (not a must):

  • Knowledge of Active Directory / Entra ID (groups, roles, permissions, mapping logic)
  • Experience with observability stack (e.g., Prometheus/Grafana) and health checks
  • Container- and deployment experience (Docker/Kubernetes/CI/CD), if you want to cover the DevOps part more strongly

Benefits

We offer you
We believe that the following framework conditions provide the best prerequisites for efficiency and creative solution finding:

  • Active participation in innovative future technologies
  • Flexible new work model with hybrid working possibilities (dependent on the project)
  • Unlimited employment contract
  • Givve-Card as a tax-free company benefit
  • Maximum decision-making and design space
  • Individual career planning and development perspectives
  • Knowledge transfer and synergy effects through a strong team
  • Technological diversity with exciting insights into security-relevant systems
  • And: Challenges that really make sense!

Ready to shape the future?

Drive digital technologies with us!

We look forward to your application.

Find Jobs in Germany on Arbeitnow

Required skills

Interested in this position?

Create your free account and tailor your CV to match this job.