Data Software Engineer

iFLUX

iFLUX

Software Engineering
Niel, Belgium
Posted on Tuesday, October 3, 2023

Over iFLUX: 

iFLUX is een snel groeiende scale-up, gespecialiseerd in oplossingen voor grondwatermonitoring en -beheer. Onze geavanceerde technologieën en datagestuurde aanpak helpen communities en industrieën geïnformeerde beslissingen te nemen om duurzaam gebruik van grondwaterbronnen te garanderen. Gegevens van onze eigen gepatenteerde grondwatersensoren in combinatie met andere grondwatergegevens vinden hun weg van onze IoT-sensornetwerken, langs intelligente algoritmen en kwaliteitscontroles, naar relevante visualisatie- en bedrijfstoepassingen.

Functieomschrijving:

Helpen bij het vormgeven en ontwikkelen van ons aanbod van realtime data-oplossingen, die belangrijke inzichten en bruikbare metrics bieden in grondwatergegevens. Als Data Software Engineer heb je een sterke productfocus en speel je een cruciale rol in het ontwikkelen van real-time dashboards en visualisaties voor grondwatergegevens. Dit omvat het omzetten van ruwe gegevens in zinvolle visuele weergaven, zodat belanghebbenden complexe informatie kunnen begrijpen en weloverwogen beslissingen kunnen nemen. Jouw expertise in het creëren van complexe dataplatforms, het gebruik van machine learning en AI zal bijdragen aan het verbeteren van ons aanbod en het leveren van uitzonderlijke gebruikerservaringen.

Daarnaast verwachten we dat je dient als back-up voor onze full-stack ontwikkelaar. Momenteel gebruiken we een ruby-on-rails platform bovenop postgresql en influxdb, en background-jobs voor onze data-pipeline. Ons platform moet dynamisch/flexibel genoeg zijn om "blokken" van elke taal/platform toe te laten om onze data-pipeline te voltooien.

Verantwoordelijkheden:

  • Samenwerken met cross-functionele teams, om productvereisten te begrijpen en efficiënte data pipelines te ontwerpen
  • Ontwikkelen en onderhouden van schaalbare en betrouwbare data-inname-, verwerkings- en opslagsystemen met een focus op het verbeteren van herhaalbare producteigenschappen en -functionaliteiten.
  • Implementeren van robuuste datamodellen, zorgen voor data-integriteit en -nauwkeurigheid, om productvereisten en gebruikersbehoeften te ondersteunen.
  • Ontwikkelen van interactieve dashboards en visualisaties met behulp van toonaangevende tools en technologieën, met de nadruk op bruikbaarheid, intuïtiviteit en visuele aantrekkingskracht.
  • Nauw samenwerken met belanghebbenden om feedback te verzamelen, vereisten te identificeren en visualisaties te itereren om aan hun behoeften te voldoen en af te stemmen op de productvisie.
  • Op de hoogte blijven van nieuwe trends en best practices op het gebied van data-engineering, dashboarding, visualisatietechnieken, machine learning en AI.
  • Relevante machine learning/AI-technieken gebruiken om waardevolle inzichten uit onze gegevens te halen en de voorspellende mogelijkheden van het product te verbeteren.

Kwalificaties:

  • Bachelor- of masterdiploma in computerwetenschappen, gegevenswetenschappen of een verwant vakgebied.
  • Aantoonbare ervaring als Data Engineer, Data Analist of soortgelijke functie met een sterke focus op productontwikkeling.
  • Sterke vaardigheid in programmeertalen zoals Python, Javascript, Ruby on Rails
  • Ervaring met het gebruik van git voor broncodebeheer en gezamenlijke ontwikkeling
  • Ervaring met geautomatiseerde test frameworks (code)
  • Vaardig in SQL en ervaring met het werken met relationele (en bij voorkeur timeseries) databases.
  • Ervaring met data pipeline frameworks en big data processing frameworks is een pluspunt
  • Begrip van datamodellering en datawarehousing concepten.
  • Vaardigheid in het ontwerpen en implementeren van interactieve dashboards met behulp van tools zoals Tableau, Power BI of vergelijkbare tools, met een focus op het creëren van aantrekkelijke productervaringen.
  • Bekendheid met cloudplatforms (bijv. AWS, Azure, GCP) en containerisatietechnologieën (bijv. Docker, Kubernetes) is een pluspunt.
  • Ervaring met machine learning-technieken en frameworks voor data-analyse en voorspellende modellering.
  • Kennis van digital twin-concepten en ervaring met het toepassen hiervan voor het simuleren en analyseren van grondwatersystemen is een pré.
  • Uitstekende probleemoplossende vaardigheden en het vermogen om zelfstandig en in teamverband te werken.
  • Sterke communicatieve vaardigheden om effectief samen te werken met technische en niet-technische belanghebbenden, met een focus op het vertalen van productvereisten in bruikbare technische oplossingen.

Als je gepassioneerd bent over het maken van mooie code, het gebruik van data-engineering en machine learning om bruikbare inzichten te verkrijgen en onze watervoorraden te helpen behouden, dan horen we graag van je. Je kunt je cv en een begeleidende brief met daarin je relevante ervaring en waarom je geïnteresseerd bent in deze functie sturen naar recruitment@ifluxsampling.com.