Job
- Level
- Senior
- Location
- Eschborn
- Working Model
- Hybrid, Onsite
- Job Field
- Data
- Employment Type
- Full Time
- Contract Type
- Permanent employment
Job Summary
In this role, you will develop tailored data models, implement ETL pipelines for data integration, ensure data quality, and work with technologies like Spark and cloud services to efficiently process large datasets.
Job Technologies
Your role in the team
- Data modeling & design: Develop powerful data models that are precisely tailored to our clients' requirements.
- ETL Processes & Integration: Implement robust ETL pipelines to seamlessly integrate data from various sources and make it usable for analysis.
- Data Quality & Performance: Ensure reliable data quality, optimize databases, ETL processes, and queries, and ensure systems run efficiently.
- Big Data & Cloud Processing: Handle large data volumes with modern technologies such as Spark, Hadoop, and cloud platforms (AWS, GCP, Azure).
- Data Architecture & Security: Design a future-proof data architecture and implement security and compliance measures for confidential data.
- Collaboration & Documentation: Work closely with Data Scientists, Analysts, and Business Units, and document data flows, models, and processes transparently.
- Innovation & Automation: Identify new technologies and develop automation solutions that make processes more efficient and scalable.
This text has been machine translated. Show original
Our expectations of you
Education
- Completed degree in Computer Science, Business Informatics, Engineering, Statistics, or a comparable field of study.
Qualifications
- Experience in working with relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB, Cassandra).
- Know-how in handling cloud environments (AWS, Azure, GCP) as well as Big Data technologies (e.g., Spark, Hive, Hadoop).
- Knowledge of modern data formats and systems (e.g., Apache Iceberg, Delta Lake, Hudi).
- Understanding of data quality, Data Governance, and data security.
- Analytical skills and a solution-oriented mindset.
- Strong communication skills, team spirit, and the ability to explain complex issues clearly.
- Motivation to learn new things and continuously develop yourself in modern technologies.
Experience
- Professional experience (at least 3-5 years) as a Data Engineer, Data Analyst, Software Developer, or in a similar environment.
- Excellent knowledge of Python and SQL, experience with scripting languages for automating processes (e.g., Bash/Shell, PowerShell).
- Experience in developing ETL processes and tools (e.g., Apache NiFi, Airflow, Talend, Informatica).
- Experience with containerization & orchestration (Docker, Kubernetes).
- Bonus: Experience with new data frameworks such as Polars or DuckDB.
This text has been machine translated. Show original
What we offer
- Team-oriented corporate culture, characterized by flat hierarchies and a balanced work-life balance.
- Secure prospects through strategic growth and strong partners.
- Attractive salary package with additional benefits (company car, bonus scheme, etc.).
- Working with forward-looking technologies.
- Regular training through seminars, workshops, and training sessions.
- Minimizing travel times, as we look for suitable and as regional as possible projects near your hometown.
- It can be primarily to exclusively remote work.
This text has been machine translated. Show original
Topics You Will Work On
Job Locations
About Your Employer
ainovi GmbH
ainovi GmbH is an IT consulting company based in Eschborn, Germany, that supports businesses in their digital transformation. Its core services include data science and AI solutions, custom software development, and SAP consulting. Since 2011, ainovi has been helping both small and medium-sized enterprises as well as large DAX corporations to overcome their digital challenges.
Description
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication
