Analytics Engineer

Insight
Utrecht, Netherlands
16 days ago
Apply on www.indeed.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time / full-time
Experience level
Experienced
Experience required
3 years minimum
Compensation
€4,000.0 - €6,000.0
Working hours
Regular working hours
Languages
Dutch
Job source

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Data Analysis BigQuery Cloud Computing Databases Extract Transform Load (ETL) Python (Programming Language) Shopify SQL Databases Data Processing Google Cloud

Job description

Goede beslissingen beginnen met goede data. Bij Insight First bouwen we het fundament onder de groei van snelgroeiende e-commerce merken. We zijn een team van gedreven Analytics Engineers en zoeken een technisch sterke Analytics Engineer. Iemand die het leuk vindt om data op te halen, pipelines werkend te krijgen en te houden, en snapt dat een oplossing in de praktijk vooral betrouwbaar en bruikbaar moet zijn.

Je werkt aan alles van API-koppelingen en ETL tot het modelleren van data in SQL. De ene keer haal je data op met een ETL-tool zoals Airbyte, de andere keer bouw je een custom script in Python dat draait op Google Cloud Run en wordt getriggerd via Cloud Scheduler. En als er even minder engineeringwerk ligt, pak je net zo goed SQL-modellering op om data bruikbaar te maken voor dashboards en analyses.

Geen dag is hetzelfde: de ene keer onderzoek je hoe een nieuwe API werkt, de andere keer los je een issue op in een bestaande pipeline of werk je een SQL-model bij voor een klant. Je vindt het leuk om dingen goed neer te zetten, maar snapt ook dat een pragmatische oplossing soms simpelweg de best oplossing voor de klant is.

Kortom: jij zorgt ervoor dat data van onze klanten betrouwbaar binnenkomt, goed landt en bruikbaar wordt gemaakt voor analyse.

  • Integraties & pipelines: bouwen en onderhouden van API-koppelingen en ETL-flows met tools zoals Airbyte en custom Python scripts op Google Cloud Run / Cloud Scheduler.
  • Troubleshooting & onderhoud: issues in bestaande pipelines oplossen, logs checken, API’s uitpluizen en zorgen dat datastromen betrouwbaar blijven draaien.
  • Datamodellering: waar nodig SQL-modellen bouwen en beheren in DBT en BigQuery, zodat data bruikbaar wordt voor dashboards en analyses.
  • Verbeteren & automatiseren: kijken hoe dingen slimmer, stabieler en efficiënter kunnen, zonder onnodig complex te worden.
  • Werken voor meerdere klanten: schakelen tussen verschillende klanten met elk hun eigen set aan databronnen en vraagstukken. Je werkt in een agency-omgeving waar afwisseling eerder regel dan uitzondering is.
  • Slimme technische oplossingen: af en toe iets bouwen of verbeteren in onze tech stack om het leven van jezelf, collega’s of klanten net een stukje makkelijker te maken, bijvoorbeeld een kleine automation, helper tool of script.

Een dag is nooit hetzelfde. Je begint je dag met het uitpluizen van een nieuwe API koppeling die gebouwd moet worden. Je hebt hiervoor een briefing gekregen van een collega en werkt met Claude de mogelijkheden uit en tijdsinschatting uit. Daarna ga je aan de slag met het doortesten van een Cloud Run python script wat je gisteren hebt gebouwd. Het was even puzzelen maar het is gelukt om de data in BigQuery te krijgen én te valideren, yes! Morgen ga je de data koppelen aan de andere sales datasets zodat je collega het dashboard kan afmaken. Eind van de dag komt er nog een foutmelding binnen. Je hebt error handling inmiddels redelijk geautomatiseerd dus er is al een PR voor je klaargezet die je kunt doorklikken. Er was een veldnaam gewijzigd. Hoppa, ook weer afgevinkt. Je werkt meteen ook even je planning bij en schrijft je gewerkte uren (ja, ook dat hoort erbij).

Er zijn twee gesprekken op locatie in Utrecht. De eerste inhoudelijk over jou en de baan, de tweede behandelen we een SQL case die je vooraf thuis mag voorbereiden. Ook vragen we je een online DISC test in te vullen, die we in het tweede gesprek bespreken. Voorafgaand aan het eerste gesprek wordt je gebeld door onze collega Emile die in een telefoongesprek van +/- 15 minuten alvast kort kennismaakt.

Requirements

  • Ongeveer 3-5 jaar ervaring in analytics engineering, data engineering of een vergelijkbare rol.
  • Je bent sterk in SQL en kunt ook goed uit de voeten met Python.
  • Je hebt ervaring met het ophalen en verwerken van data via API’s, ETL-tools of scripts.
  • Je hebt ervaring met Google Cloud Run en Scheduler.
  • Je vindt het leuk om dingen uit te zoeken en zelfstandig op te pakken.
  • Je bent pragmatisch: je snapt wanneer simpel en degelijk beter is dan perfect en complex.
  • Je schakelt makkelijk tussen verschillende klanten en vraagstukken.
  • Je voelt je prettig in een dynamische omgeving waarin niet alles vooraf helemaal is uitgewerkt.
  • Je hebt interesse in techniek en nieuwe tools, maar bent vooral gericht op oplossingen die in de praktijk werken.
  • Ervaring met e-commerce data of marketingdata.
  • Affiniteit met automatisering, AI of het bouwen van interne tools.
  • Je spreekt Nederlands en wil minimaal 32u per week (in Nederland) werken.

Nice to haves

  • Ervaring met DBT en/of AirByte.
  • Ervaring in een servicegerichte organisatie of agency-omgeving.

Benefits & conditions

Er is veel ruimte voor eigen inbreng qua automatisering en dingen slimmer doen. We werken graag met state-of-the-art tooling en investeren daar ook graag in. Mocht je ergens zelf niet uitkomen denkt onze CTO of freelance developer graag met je mee. Er is ruimte om dingen te leren op vlak van AI, infrastructuur, cloud en data engineering/ETL. We zijn een groeiende start-up, dus het is ook wat je er zelf van maakt en je bouwt actief mee aan het bedrijf.

  • Een uitdagende rol met veel afwisseling en ownership;
  • Werken voor de meest toonaangevende en snelgroeiende merken in e-commerce;
  • Werken met een brede variëteit aan datasets (versus 1 groot bedrijf waar je steeds met dezelfde data werkt);
  • Een jong en gezellig team van like-minded nerds waar je veel van kunt leren;
  • Salaris tussen de €4000 en €6000 bruto per maand, afhankelijk van ervaring;
  • Contract: 32-40 uur, hybride werken; NL/EN werktaal;
  • Elk jaar een team uitje naar het buitenland, zo zijn we in Praag, Londen en de Ardennen geweest;
  • 25 vakantiedagen + volledige reiskostenvergoeding;
  • Elk jaar een vrije dag om vrijwilligerswerk te doen;
  • MacBook, Netto telefoonvergoeding;
  • Diverse opleidings- en trainingsmogelijkheden, dit jaar hebben we bijv. een sales training gedaan;
  • Na een jaar in dienst, pensioenbijdrage via Brand New Day;
  • Een fijne werkplek in Utrecht vlakbij Ledig Erf;
  • Hybride werken tot 50% thuis

About the company

Insight First is het remote data & BI-team voor merken als Pink Gellac, Cloudpillo, Buienalarm en Alpine. Wij halen data op uit 50+ systemen (Shopify, Amazon, Meta, Google Ads, you name it), modelleren de data en slaan deze op in Google Cloud. Het resultaat: een single source of truth (data warehouse), overzichtelijke dashboards en analyses. We investeren veel in nieuwe tools en innovatie zoals conversational analytics, reverse ETL en automations om onze klanten te helpen sneller en slimmer te groeien op basis van data.

Ons team bestaat uit nieuwsgierige data consultants & engineers die houden van puzzelen, bouwen en verbeteren. Vanuit ons kantoor bij Utrecht Vaartsche Rijn (met uitzicht op het Ledig Erf ) werken we hybride: de helft op kantoor, de helft thuis.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:03 min

Career evolution in data engineering and AI platforms

Maria Apazoglou · Coffee With Developers

4:01 min

Managing application isolation via pluggable database models

Wei Hu Wei Hu · World Congress 2022

4:46 min

Updates on developer events and introducing the Shopify platform

Chris Heilmann Chris Heilmann +2 · LIVE

3:27 min

Explaining query execution overhead and caching limitations in BigQuery

Adnan Rahic · JS Congress

3:04 min

Database evolution and the funding behind vector databases

Erik Bamberg · LIVE

5:01 min

Fueling major tech companies and the open source ecosystem

David Heinemeier Hansson David Heinemeier Hansson +1 · Coffee With Developers

Videos

See all

Related articles

See all