DevOps Engineer

FreshMinds
Leiden, Netherlands
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch
Experience level
Senior
Compensation
€ 6.7K

Job location

Leiden, Netherlands

Tech stack

Amazon Web Services (AWS)
Azure
Bash
Cloud Computing
Continuous Delivery
Continuous Integration
DevOps
Github
Infrastructure as a Service (IaaS)
Python
Modular Design
Platform as a Service (PAAS)
Powershell
Ansible
Prometheus
Datadog
CircleCI
Data Logging
Pulumi
Scripting (Bash/Python/Go/Ruby)
Google Cloud Platform
Cloud Platform System
Istio
Grafana
Gitlab-ci
Kubernetes
Hashicorp
Puppet
Terraform
Splunk
Devsecops
Docker
Jenkins
Static Application Security Testing
Go
Dynamic Application Security Testing

Job description

Bij de opdrachtgevers van FreshMinds ben jij dé DevOps Engineer die de brug slaat tussen ontwikkeling en operatie, en daarmee een robuust, geautomatiseerd en schaalbaar fundament neerzet voor de software en infrastructuur van onze klanten. In een hechte groep professionals werken we samen, zonder poespas, aan de beste processen, tools en culturen voor (internationale) klanten. Onze focus ligt op het stroomlijnen van de software delivery lifecycle, het verbeteren van stabiliteit, beschikbaarheid en veiligheid, en het versnellen van innovatie door middel van automatisering.

Als DevOps Engineer bij FreshMinds ben je de drijvende kracht achter het automatiseren en optimaliseren van de software delivery pipelines en de onderliggende infrastructuur. Je werkt met de nieuwste technologieën en brengt ontwikkeling en operations samen om snelle, betrouwbare en veilige releases te garanderen. Je bent niet alleen hands-on, maar ook een strategische denker en mentor voor je teamleden. Hier krijg je de kans om:

  • Geautomatiseerde CI/CD-pipelines te ontwerpen en te implementeren - Creëer en beheer robuuste, end-to-end geautomatiseerde pipelines voor continuous integration, continuous delivery en continuous deployment, inclusief geavanceerde deploymentstrategieën (bijv. Canary releases, blue/green deployments).
  • Infrastructure as Code (IaC) te perfectioneren en te beheren - Ontwikkel en onderhoud IaC-oplossingen (Terraform, Pulumi, Ansible) om Cloud infrastructuur volledig te automatiseren, te versioneren en te beheren, met een focus op GitOps-principes.
  • Operationele excellentie en SRE-principes te stimuleren - Implementeer en verbeter monitoring, logging, alerting en tracing om de gezondheid en prestaties van applicaties en infrastructuur proactief te waarborgen, inclusief de toepassing van AIOps-technieken.
  • DevSecOps-praktijken te integreren en te versterken - Integreer security vanaf het begin in de ontwikkelingscyclus (shift-left security), automatiseer beveiligingscontroles en zorg voor compliance in de pipelines en infrastructuur.
  • Technische leiding en coaching te bieden - Begeleid en mentor junior en medior DevOps Engineers, deel je diepgaande kennis en stimuleer een cultuur van continue verbetering, automatisering en kennisdeling.
  • Cross-functionele samenwerking te bevorderen - Werk nauw samen met development, security en operations teams om knelpunten te identificeren, workflows te optimaliseren en een gedeelde verantwoordelijkheid voor softwarekwaliteit en -levering te creëren.
  • De adoptie van nieuwe technologieën te stimuleren - Onderzoek, evalueer en introduceer innovatieve tools en technologieën (zoals GenAI voor code/configuratie generatie, eBPF voor observability) om de DevOps-capabilities verder te verbeteren.

Requirements

Opleiding HBO- of WO-opleiding Talen

  • Je beheerst Nederlands

  • Een afgeronde (technische) HBO- of WO-opleiding.

  • Minimaal 5 jaar aantoonbare werkervaring in een DevOps- of vergelijkbare rol.

  • Je spreekt en schrijft vloeiend Nederlands (C1-niveau).

  • Diepgaande kennis van en aantoonbare ervaring met het ontwerpen, implementeren en beheren van CI/CD-systemen (bijv. Azure DevOps, GitLab CI/CD, GitHub Actions, Jenkins, CircleCI).

  • Expertise in Infrastructure as Code (IaC) tools zoals Terraform, Pulumi, Ansible, Chef, Puppet, inclusief state management en modulair ontwerp.

  • Zeer sterke kennis van en hands-on ervaring met Cloud platformen zoals Microsoft Azure, Amazon Web Services (AWS) en/of Google Cloud Platform (GCP), inclusief de relevante IaaS-, PaaS- en FaaS-services.

  • Diepgaande kennis van containerisatie-technologieën (Docker) en geavanceerde ervaring met containerorkestratie (Kubernetes, AKS, EKS, GKE), inclusief service mesh-implementaties (Istio, Linkerd).

  • Uitgebreide ervaring met scripting en automatisering (bijv. Python, Bash, Go, PowerShell).

  • Aantoonbare ervaring met het implementeren en beheren van monitoring-, logging- en alerting-oplossingen (bijv. Prometheus, Grafana, ELK-stack, Splunk, Datadog), en het toepassen van observability-principes.

  • Focus op DevSecOps met ervaring in het integreren van security scanning (SAST, DAST, SCA), secrets management, en compliance checks in de pipeline.

  • Ervaring met GitOps-werkstromen en tools (bijv. Flux, Argo CD) voor geautomatiseerde deployments.

  • Kennis van FinOps-principes en ervaring met het optimaliseren van Cloud kosten.

  • Relevante certificeringen (bijv. Kubernetes Certified Administrator (CKA), HashiCorp Certified: Terraform Associate, relevante Cloud platform certificeringen) zijn een sterke pré, of de bereidheid om deze op korte termijn te behalen.

  • Uitstekende communicatieve, probleemoplossende en analytische vaardigheden om complexe technische uitdagingen te doorgronden en effectieve, schaalbare oplossingen te implementeren.

  • Antoonbare ervaring met het mentoren en begeleiden van andere engineers.

About the company

FreshMinds is een dynamische en snelgroeiende organisatie gespecialiseerd in IT-consultancy. Met onze teams van experts in Cloud, Data, Security en Software Development streven we naar uitmuntendheid en klanttevredenheid. Wij zetten onze consultants centraal en richten ons op het eerlijk verdelen van de omzet aan ons team. We Connect Bij ons draait het om onze mensen. Zij zijn het allerbelangrijkste. Dus zorgen we goed voor ze. Door naar ze te luisteren en met ze mee te denken. Onze consultants krijgen vanaf het begin 1-op-1 coaching. Als zij lekker in hun vel zitten profiteren ook onze klanten daarvan. Sommige collega's zie je net zo vaak als sommige familieleden. Gelukkig werken we met de leukste en kan je ook nog wat van ze leren. We Play We doen in ons werk waar we goed in zijn maar vooral wat we leuk vinden en dat leidt tot resultaten. Daar werken we hard voor maar vieren we misschien nog wel harder, ieder op zijn eigen manier. Van bakken op de jaarlijkse zomer BBQ en pieken op het kerstfeest naar glijden van de piste tijdens de ski reis. Van bordspellen en bierproeverijen tot LAN-party's op kantoor. Voor ieder wat wils. En mis je toch nog iets? Grijp je kans en initieer en organiseer een leuk event en wie weet wordt daarmee wel een nieuwe FreshMinds traditie geboren. Tijdens de eerste kennismaking zullen we ingaan op jouw ervaring, de inhoud van de functie en vertellen we je meer over FreshMinds en de Fresh-lance constructie. Technisch interview Na dit eerste gesprek volgt er een gesprek met een van onze Freshminds Consultants. Zo leer je direct iemand uit je toekomstige team kennen, en kunnen we wat meer de diepte in gaan op jouw ervaring en wat jij Freshminds komt brengen. Ware liefde? Na deze gesprekken heb je een goed beeld van FreshMinds. Tijdens dit laatste gesprek lopen we samen door de arbeidsovereenkomst om samen de stoffige juridische taal te vertalen naar normaal begrijpelijk Nederlands. 'Het moment van de waarheid', willen we elkaar blijven zien? Wanneer na afloop al je vragen beantwoord zijn en je overal akkoord mee bent kunnen we overgaan op het ondertekenen van het samenlevings... Uhh de arbeidsovereenkomst. Welkom bij FreshMinds! #J-18808-Ljbffr

Apply for this position