Data engineer Locatie: Antwerpen (dichtbij Centraal Station)Dienstverband: FreelanceUren: Fulltime, 2 dagen per week onsite Introductie Cegeka is op zoek naar een ervaren Data Engineer voor een klant in Antwerpen. In deze rol zul je bijdragen aan de technische vertaling van functionele vereisten naar robuuste, schaalbare technische oplossingen, met een sterke focus op ETL processen, datamodellering (3NF, Data Vault, stermodel) en SQL. Doel van de functie De Data Engineer zal functionele beschrijvingen omzetten naar technische oplossingen, rekening houdend met de bestaande architectuur en kwaliteitseisen, en de continuteit van zowel nieuwe als bestaande applicaties waarborgen. Resultaatsgebieden Technische analyse:Je stelt gestandaardiseerde, volledige en correcte technische analyses op om de ontwikkeling op een kwaliteitsvolle manier te laten verlopen.Interpreteren van functionele vereisten en uitvoeren van impactanalysesToetsen van technische oplossingen aan de architectuurstandaardenKeuze van de beste oplossing en documentatie daarvan Implementeren van Oplossingen:Je schrijft heldere en onderhoudbare broncode volgens de vastgestelde standaarden, minimaliseert bugs en vergemakkelijkt onderhoud.Broncode en bijbehorende documentatie ontwikkelenScripting voor installatie, rollback en migraties schrijvenVersiebeheer toepassen en samenwerkingscoordinatie met andere teams Technische testing:Je definieert en voert technische testen uit om de kwaliteit van de oplevering te waarborgen.Opstellen van testplannen en uitvoeren van unit en integratietestsAssistentie bij niet functionele testen en het oplossen van bugs Technische documentatieJe ontwikkelt en onderhoudt technische documentatie om het applicatielandschap correct en betrouwbaar te documenteren.Definiren en bijhouden van het technisch applicatieontwerpKennisoverdracht naar andere teams Kwaliteit van opleveringen bewaken:Je zorgt ervoor dat alle opgeleverde code van hoge kwaliteit, leesbaar en overdraagbaar is.Samenwerking met OPS voor het opstellen van een operator's manualRefactoring van code en ondersteuning van operationele beheerders Technische administratie:Je beheert en documenteert de configuratie van applicatiecomponenten om de opvolging en rapportering te optimaliseren.Documenteren van wijzigingen en releasesCoordineren van de releaseplanning en afstemming met stakeholders Kennisontwikkeling:Je ontwikkelt je eigen kennis en deelt deze met collega's om bij te dragen aan de professionalisering van het team.Uitleg geven aan nieuwe medewerkers en kennis delenOp de hoogte blijven van markttrends en technologische ontwikkelingen Continuous improvement:Je identificeert en voert verbeterinitiatieven uit om processen en productkwaliteit continu te verbeteren.Uitvoeren van peer reviews en analyseren van verbeterinitiatieven