Data Engineer (Mid-Level)
CV
Data Engineer building robust, production-grade ETL systems with a strong software engineering foundation. Experienced in batch processing, metadata-driven architectures, and operating data pipelines under real production constraints.
Professional summary
Data Engineer building robust, production-grade ETL systems with a strong software engineering foundation. Experienced in batch processing, metadata-driven architectures, and operating data pipelines under real production constraints.
Continuously expanding responsibility in data architecture, system design, and pipeline reliability, with a clear trajectory toward senior data engineering ownership.
Experience
- End-to-end responsibility for productive ETL systems, acting as primary contact for production incidents and operational stability.
- Requirements engineering with business departments and report designers, translating needs into technical concepts and data models.
- Design, implementation, testing, documentation, and operation of ETL processes, including production deployments and post-monitoring.
- Batch-oriented ETL via Atomic with custom loaders, operating on billions of initial records and millions of daily deltas.
- Use of system and custom metadata tables for logging, monitoring, failure analysis, and stabilization.
- Monthly internal presentations on best practices, supervision of a bachelor thesis and apprentice final project, and active mentoring.
Skills
Programming
- Python (primary)
- SQL
- Java (solid foundation)
Data engineering
- ETL / ELT
- Data warehousing
- Data modelling
- Batch and chunk processing
- Metadata-driven processing
- Failure analysis and recovery
Databases and platforms
- SAP HANA XSA
- Oracle DB
- PostgreSQL
- SAP Analytics Cloud
Software engineering
- Object-oriented design
- Modular architectures
- Logging and monitoring
- Production-grade, maintainable systems
Education
Deutsche Rentenversicherung Bund, Berlin
2021-2024
Final grade: 1.7
Languages
- German (native)
- English (C1)