Data Engineer
Role details
Job location
Tech stack
Job description
Als Data Engineer werk je aan het ontwerpen, bouwen en onderhouden van ons nieuwe data-platform in een Azure cloudomgeving, met een focus op Databricks. Je bent verantwoordelijk voor het opzetten van data pipelines, het voorbereiden van data en het ondersteunen van machine learning projecten. Dit doe je door gebruik te maken van je kennis van databases, Python en Azure cloudtechnologie.
- Ontwerpen, bouwen en onderhouden van data platform in Azure en Databricks.
- Ontwikkelen en beheren van data pipelines met geïntegreerde quality checks.
- Voorbereiden van grote datasets voor reporting en machine learning toepassingen.
- Opzetten van een data access framework.
- Implementeren van best practices op het gebied van Git, DevOps en CI/CD.
- Samenwerken met datawetenschappers om machine learning modellen te integreren
Technische en functionele problemen analyseren Corrigerende acties, technische aanpassingen, ... voorstellen
Toepassingen ontwikkelen in .Net m.b.v. een framework: Entity Framework
Technische specificaties van de informatica applicatie uitwerken en opstellen (lastenboek)
Een databank aanspreken: Oracle
Een databank aanspreken: MySQL
Fasen en procedures van de technische en functionele tests van informaticaprogramma's en -applicaties bepalen en uitvoeren (planning, validatie, ...)
Een prototype of model van de ontwikkeling ontwerpen en uitwerken (design application)
Behoeften van de klant of gebruiker analyseren Het functioneel lastenboek opstellen (specificaties, termijnen, kosten, ...)
Analytische wiskundige berekeningen uitvoeren
Een testplan maken
Een testrapport opstellen
Een databank aanspreken
Technische specificaties opstellen
Een databaseschema ontwerpen
Een database modelleren
Gebruikersbehoeften voor ICT in kaart brengen
Technische ICT-ontwikkelingen documenteren
Tests en metingen analyseren
De ontwikkelde toepassingen testen
Technische problemen analyseren
Mockups ontwerpen
De doelstellingen van een project bepalen
Processen voor dataverzameling bepalen
Testprocedures voor informaticaprogramma's en -applicaties opstellen
Een databank ontwerpen
Requirements
Academische bachelor: Wetenschappen en informatica
Minstens 2 jaar ervaring
Minstens 2 jaar ervaring
- Sterke technische achtergrond met interesse in het werken met grote hoeveelheden data.
- Ervaring met Python en kennis van databases.
- Interesse in werken in een cloudomgeving (Azure, Databricks).
- Ervaring met machine learning is een pluspunt, maar niet vereist.
- Teamplayer met goede communicatieve vaardigheden.
Geen ervaring vereist, maar interesse in data engineering en cloudtechnologie is essentieel
Een databank aanspreken: Microsoft SQL Server
Een databank aanspreken: PostgreSQL
Benefits & conditions
Naast investeren in jouw professionele en persoonlijke ontwikkeling hebben we bij Elindus nog heel wat andere extra's in petto:
- Een mooie uitdaging met een groeitraject op maat!
- Een loopbaan in een groeiend, Belgisch bedrijf in een boeiende sector met horizontalestructuur
- Tewerkstelling in de fantastische ELINDUS ARENA. Voetbalfan of niet, het gebouw kan bekoren
- Dynamische en humoristische collega's met een hart voor het bedrijf en elkaar #OneTeam
- Een fulltime job met een flexibel uurrooster - waarbij je met veel plezier de 13 ADV dagen in een werkweek van 38u bijneemt!
- Een mooi salarispakket met tal van voordelen zoals maaltijdcheques, groeps-, invaliditeits- en hospitalisatieverzekering (tand- en brilzorg inclusief!), loonbonus, en meer.