Position: Data Engineer
Company: OnHires
Category: Data Engineer
Experience required: 3y
English level: upper

Our client is one of the fastest-growing HR startups in the European market. With their innovative and highly effective coaching approach and a pool of the best business coaches on the market, they enable companies for the first time to offer high-quality 1:1 business coaching at all hierarchical levels. Almost 100% of our users recommend them. 

**Responsibilities**
Develop and implement overall data strategy in line with the business
Plan, manage and implement end-to-end data architecture
Collaborate with the team to proactively identify relevant KPIs to track for all stakeholders (internal, clients, users, coaches, etc.)
Manage the data warehouse, develop dimensional models (star schema), and maintain data quality
Manage and develop data integration pipelines and test and maintain them to guarantee data delivery into the data warehouse accurately
Have the ability to establish and maintain a robust data infrastructure on GCP

**Requirements and skills**
“Hard criteria”
Fluency in English and/or German (C2 level)
BS in Mathematics, Economics, Computer Science, Information Management, or Statistics
3+ years of proven working experience as a Data Analyst/Data Engineer or Business Data Analyst
Technical expertise in data models, database design development, data mining, and segmentation techniques
Experience with data pipeline creation and testing
Strong command in different categories of SQL such as DDL, DQL, TCL
Experience with Data Quality Management and Testing
Very good knowledge of Python programming and ability to implement and deploy complex Python scripts
Very good understanding of data warehousing and OLAP

“Soft criteria”
Strong analytical skills with the ability to collect, organize, and label data in a meaningful way
You have a strong sense of responsibility and can keep several balls in the air
You are excited about our mission, our customers, and our product
You are a person with a collaborative mindset who inspires stakeholders 
You thrive in a high-growth tech startup environment and inspire those around you to excel and be creative
You like to face challenges and enjoy continuous development

**Compensation & Benefits**
Attractive compensation
A steep learning curve, a lot of responsibility, and active involvement in shaping a company
Your personal 1:1 coaching by our top executive coaches
A dynamic team with great colleagues
An office in the heart of Berlin with a sunny roof terrace
All the classic „startup-perks“ like fresh fruit, good coffee & drinks, etc.

Are you looking for a position with comprehensive responsibility, exciting tasks, and the certainty of being able to move your company significantly and participate in its success? Then you’ve come to the right place – we look forward to receiving your application!