DWH Developer (m / f / n)
Department : Creos IT | Location : Luxembourg | Contract : Permanent | Job Requisition N° 19559
Your tasks
- You design, develop, and maintain data pipelines and integrations for our national energy data platform using Python, Java, Kafka, and TimescaleDB
- You collaborate with product managers, data architects, and other developers to understand data requirements and deliver efficient solutions
- You develop and optimize data models and schemas for performance, scalability, and reliability
- You write and maintain complex SQL queries to support analytics, reporting, and data transformations
- You implement and maintain APIs and data services to ensure seamless data integration and accessibility
- You ensure the reliability, performance, and efficiency of data workflows and systems
- You write clean, maintainable, and well-documented code following best practices and standards
- You participate in code reviews and provide constructive feedback to ensure code quality and consistency
- You debug, troubleshoot, and resolve data and system issues to maintain stability and reliability
- You contribute to the improvement of data engineering practices, tools, and workflows
- You stay up to date with advancements in data technologies, tools, and industry trends to enhance our platform's capabilities
Your profile
You hold a Bachelor’s degree in Computer Science, Software Engineering, or a related fieldYou have at least 4 years of experience in data engineering or backend software development, with a focus on data pipelines, integration, and microservices architecture.Strong proficiency in Python and Java, including experience with frameworks such as Spring Boot and data processing librariesHands-on experience with event-driven architectures and tools such as KafkaYou demonstrate expertise in database systems (SQL and NoSQL), data modelling, and query optimizationYou are familiar with time-series databases, such as Timescale DB, is a strong advantageKnowledge of RESTful API design and development for data integrationUnderstanding of version control systems (e.g., Git) and CI / CD pipelinesYou have experience working with cloud platforms (e.g., AWS, Azure, Google Cloud) and containerization technologies (e.g., Docker, Kubernetes)A strong interest in business processes within the energy market and the ability to align technical solutions with business needsExcellent analytical and problem-solving skills with a keen attention to detailAbility to work independently and collaboratively in a fast-paced, agile environmentStrong communication skills, a team-oriented mindset, and enthusiasm for knowledge sharing and mentorshipHighly effective verbal and written communication skills in English. The knowledge of German and / or French is considered an assetWhat we offer
The opportunity to join a Group that actively shapes the energy transition in Luxembourg and the Greater RegionA multicultural and international working environment that encourages diversity and inclusionA competitive salary with many additional benefits (e.g. pension plan, additional health insurance, free parking, company restaurant, etc.)Continuous learning and development career path adapted to the needs of each employeeHybrid working mode with the possibility to work from home and 34 days off per yearFor external applications, a recent copy of the police record will be requested if you are invited for an interview.