
Job description
NET CHECK GmbH was founded in 1999 with the aim of improving the quality of communication networks. Today, we are a leading partner for network operators and infrastructure providers in the mobile and fixed network sector. Our expertise ranges from international network benchmarks and network optimisation to AI-based fault analyses. With one of the largest crowdsourcing platforms, we collect over 144 million data points every day and set standards in quality and security.
Our headquarters are in Berlin and, as part of the NC GROUP, we have over 180 employees at five locations in Germany.
We are looking for a Senior Data Engineer (f/m/x) to join out team and embark on this journey with us.
Your responsibilities:
- Design, develop, and maintain scalable and efficient data warehouse solutions to support business intelligence and analytics needs.
- Collaborate with cross-functional teams to gather requirements and translate them into technical specifications.
- Optimize and manage large datasets using PostgreSQL.
- Develop and implement ETL/ELT processes to ensure seamless data integration from multiple sources.
- Monitor and improve data quality, performance, and reliability of the data warehouse.
- Create and maintain documentation for data architecture, processes, and workflows.
- Transfer existing Microsoft SQL databases to PostgreSQL and DWH solutions.
- Act as a technical point of contact for the data engineering team, providing guidance and resolving complex issues.
- Stay up-to-date with emerging technologies and best practices in data engineering and data management.
Job requirements
- 5+ years of experience in data engineering, with a focus on data warehouse design and implementation.
- Proficiency in Microsoft SQL Server and PostgreSQL, including advanced querying, optimization, and performance tuning.
- Experience with ETL/ELT tools and frameworks (e.g., SSIS, Talend, Apache Airflow).
- Solid understanding of data modeling, data architecture, and database design principles.
- Experience with cloud platforms (AWS) and their data services is a plus.
- Familiarity with data visualization tools (e.g., Power BI, Tableau) is desirable.
- Excellent problem-solving skills and the ability to work independently or as part of a team.
- Strong communication skills, with the ability to explain complex technical concepts to non-technical stakeholders.
- Proven experience in a team lead or leadership role, with the ability to manage and inspire a team of data professionals.
- Experience with big data technologies (e.g., Hadoop, Spark) is a bonus.
- Knowledge of programming languages such as Python, Java, or Scala.
- Fluency in English, German or Serbian are a plus.
Our offer:
- Employment Type: Full-Time, indefinite term
- A dynamic team characterized by creativity, collaboration and technical excellence, creating an innovative workplace
- Flexible working hours with the option of mobile working
- 28 vacation days
- Health & Sport Subsidy: Sports membership subsidy
- Public Transportation Subsidy: Monthly subsidy to Germany ticket
- Bicycle leasing via JobRad
- Regular Team Events
You don't meet all the requirements of our profile? We still look forward to receiving your online application!
or
All done!
Your application has been successfully submitted!