Platform Engineering
Utrecht
12-2019
12-2025
6 jaar
en
1 maand
Projectmatige inzet als zelfstandig specialist voor Capgemini, binnen het Managed Platform Engineering (MPE) domein,
met focus op private en cloud infrastructuur automatisering en platformontwikkeling. Het ontwikkelde self-service
platform (portaal en microservices / API's) werd ingezet bij klanten zoals het Kadaster en het Ministerie van Buitenlandse Zaken. Uitgevoerd in meerdere projectfasen en klanttrajecten.
Deliverables en resultaten
- Ontwerp en ontwikkeling van een self-service platform voor de geautomatiseerde uitrol van virtuele machines met middleware, gebaseerd op microservices en workflow-automatisering
- Ontwikkeling van een self-service portaal in Ruby (Ruby on Rails) en JavaScript (Stimulus)
- Ontwerp en implementatie van microservices in Ruby (Sinatra)
- Realisatie van een geautomatiseerd VM upgrade- en patchmechanisme
- Implementatie van unit tests en het borgen van codekwaliteit en coverage
- Inrichting en optimalisatie van software lifecycle processen voor het testen, releasen en beschikbaar stellen van nieuwe platformversies
- Ontwerp en implementatie van container platform architectuur voor meer dan 125 Kubernetes- en Docker Swarm-clusters op basis van Mirantis MKE, inclusief hybride uitrol op VMware vSphere en Microsoft Azure
- Automatisering en optimalisatie van platformcomponenten zoals NFS filestores, PostgreSQL databases en MinIO object storage
- Ontwikkeling en doorontwikkeling van Puppet modules voor geautomatiseerd configuratiebeheer binnen een grootschalige infrastructuur (+1600 VM's: Ubuntu Linux 22.04, Red Hat Enterprise Linux 9 en Windows)
- Integratie van infrastructuur- en netwerkcomponenten zoals VMware vSphere (ESXi), F5 BIG-IP, Infoblox DNS, Windows DNS en Azure DNS
- Implementatie en automatisering van virtuele F5 BIG-IP load balancers voor complexe netwerksegmenten
- Inrichting en optimalisatie van GitLab Enterprise en CI/CD pipelines
- Integratie van Azure-diensten, waaronder Azure Kubernetes Service (AKS), binnen het self-service platform
Gebruikte technologieën
Ruby Ruby on Rails Sinatra (Ruby) microservice framework RSpec unit testing JavaScript Stimulus framework Jest JavaScript unit testing Puppet Mirantis MKE k0s Kubernetes Docker Swarm PostgreSQL MinIO OpenAPI Ubuntu Red Hat Enterprise Linux (RHEL) F5 BIG-IP Bitbucket GitLab Jenkins Packer VMware vSphere AzureDevOps Engineering
Groenlo
4-2019
12-2019
9 maanden
Projectmatige inzet als zelfstandig specialist voor Nedap Healthcare, met focus op deployment-automatisering en
containerisatie.
Deliverables en resultaten
- Bouw van een deployment platform gebaseerd op Jenkins
- Bouw van een generieke deployment pipeline voor 50+ apps, configureerbaar per app
- Bouw van Ansible, Capistrano en Kubernetes handlers ten behoeve van de generieke deployment pipeline
- Integratie van het Semaphore build platform met het deployment platform ten behoeve van deployment automatisering
- Integratie van Slack met het deployment platform
- Ontwerp en implementatie van een Kubernetes container platform
- Bouw van Kubernetes clusters voor het draaien van Docker containers
- Ontwikkeling van een toolset voor installatie en beheer van Rancher en via Rancher beheerde Kubernetes clusters
- Realisatie van de organisatiebrede uitrol en adoptie van het deployment platform voor 10+ development teams
Gebruikte technologieën
Jenkins Jenkins pipeline Jenkins custom plugin React Go(lang) Docker Docker Machine Kubernetes Rancher RancherOS Helm Kustomize Ambassador ingress controller Linkerd service mesh Reloader VirtualBoxDevOps Engineering
Arnhem
7-2018
3-2019
9 maanden
Projectmatige inzet als zelfstandig specialist voor Beslist.nl.
Deliverables en resultaten
- Inrichting van Amazon AWS EKS container platformen voor het draaien van Docker containers
- Inrichting van on-premises Kubernetes container platformen voor het draaien van Docker containers
- Migratie van de Chef omgeving naar Docker op basis van de Kubernetes container platformen
- Migratie van de Vagrant ontwikkel omgeving naar Minikube
- Bouw van Jenkins CI/CD pipelines
Gebruikte technologieën
Docker Kubernetes Amazon AWS (EKS, ECR) Multi Cloud Minikube Kustomize Kubeless Serverless Jenkins (Multi branch) Jenkinsfile declarative pipeline Blue-green (feature branch) deployments Prometheus Grafana Fluent-bit Fluentd Elasticsearch Kibana Heptio Ark backup/restore MetalLB Rook Ceph Varnish SkopeoDevOps Engineering
Arnhem
4-2016
6-2018
2 jaar
en
3 maanden
Projectmatige inzet als zelfstandig specialist voor CRV.
Deliverables en resultaten
- Ontwerp en realisatie van een moderne, geautomatiseerde multi-cloud infrastructuuromgeving
- Ontwikkeling van modulaire Puppet-bouwblokken en integratie van community-modules voor een consistente installatie en beheer van de configuratie en state van 300+ virtuele servers (VMware vSphere)
- Definiëring van een code standaard en de inrichting van een geautomatiseerde CI/CD pipeline voor stabiele infrawijzigingen
- Bouw van een uniform orchestratieproces in StackStorm voor het geautomatiseerd uitrollen van (O)TAP-straten
- Realisatie van zero-downtime deployment jobs met Python via Jenkins en StackStorm
- Implementatie van auto-scaling op basis van dynamic service discovery
- Ontwerp en implementatie van een centraal, datacenter-redundant logmanagementplatform (ELK stack) en geavanceerde metric-dashboards (Prometheus / Grafana)
- Inrichting van service monitoring met Sensu
- Volledige automatisering van het backup en herstelproces door middel van orchestratie workflows
- Migratie van een handmatig beheerde F5-loadbalancer naar een volledig door Puppet beheerde HAProxy-loadbalancer
- Initiatie van de migratie van on-premises infrastructuur naar de AWS-cloud
- Realisatie van een site-to-site VPN-verbinding tussen het on-premises datacenter en de AWS-cloud
- Kennisoverdracht via gerichte workshops om interne engineers te upskillen, gecombineerd met de rol van strategisch sparringpartner voor de Solution Architect
Gebruikte technologieën
Puppet Enterprise Elastic Stack/ELK Stack Prometheus Grafana Sensu StackStorm Jenkins ChatOps HAProxy Keepalived Letsencrypt MongoDB RabbitMQ Nginx Apache PHP Tomcat (multi instance) Artifactory SonarQube PostgreSQL Couchbase / Memcached Moxi CouchDB Redis Nagios Test Kitchen Vagrant VirtualBox Docker Git RHEL 7 (Red Hat Enterprise Linux 7) met SELinux Postfix SFTP ActiveMQ Artemis / Red Hat JBoss AM-Q VMware vSphere Oracle JBoss Wildfly / EAP Python Flask LibreSwan IPsec Amazon AWS Hybrid Cloud New RelicDevOps Engineering
Arnhem
10-2014
3-2016
1 jaar
en
6 maanden
Projectmatige inzet als zelfstandig specialist voor Beslist.nl.
Deliverables en resultaten
- Migratie van 250 handmatig ingerichte Proxmox OpenVZ-containers naar 400 geautomatiseerde CentOS 6 VM's in de Schuberg Philis CloudStack-cloud
- Implementatie van Infrastructure as Code met Terraform voor het gestructureerd opbouwen en beheren van alle cloud-componenten
- Ontwikkeling van gestandaardiseerde en herbruikbare bouwblokken met de configuration management tool Chef, welke via attributen flexibel per toepassing instelbaar zijn
- Realisatie van een stabiele en geautomatiseerde infrastructuur die geschikt is voor een high-traffic website met 500.000 bezoekers per dag
- Automatisering van deployment-processen via het Jenkins-platform met gebruik van Capifony en Capistrano voor zero downtime deployments
- Migratie van traditionele cron-jobs naar een gecentraliseerd systeem in Jenkins, wat dankzij dashboards en notificaties zorgt voor aanzienlijk meer controle over geautomatiseerde periodieke taken
- Ontwerp en implementatie van gestandaardiseerde CI/CD pipelines voor geautomatiseerd testen, direct inzicht in de codekwaliteit en deployments ten behoeve van negen scrum-teams (zeventig developers)
- Bouw van een cross-platform, multi-machine Vagrant-box waarmee developers middleware flexibel en naar wens over één of meerdere virtual machines kunnen verspreiden
- Ontwikkeling van tooling waarmee op maat gemaakte teststraten per development-team kunnen worden ingericht met Terraform
Gebruikte technologieën
Chef (chef.io) Chef Server Jenkins Capifony / Capistrano HAProxy Keepalived Openresty (Nginx + Lua) CDN Thumbor Apache S3 object storage RabbitMQ ELK stack (Elasticsearch, Logstash en Kibana) Sensu Stash / Bitbucket Server Jira PHP Symfony 2 Ant Codeception / PHPUnit Git Linux CentOS Test Kitchen Vagrant Terraform CloudStack ProxmoxWeb Development
Dieren
5-2014
6-2015
1 jaar
en
2 maanden

Projectmatige inzet als zelfstandig specialist voor Moxx Mobility.
Deliverables en resultaten
- Ontwerp en ontwikkeling van een REST API met Apigility (PHP Zend Framework) om de database-interactie te centraliseren en de overstap van een database- naar een domeinmodel te realiseren
- Implementatie van Doctrine 2 ORM binnen de REST API voor efficiënt beheer en optimale performance van een grootschalige databasestructuur
- Implementatie van OAuth2-authenticatie binnen de REST API
- Configuratie van de REST API met HAL+JSON responses en JSON input-verwerking voor een gestandaardiseerde communicatie tussen applicaties
- Opzet van de applicatie-infrastructuur op Ubuntu Server 14.04 achter een load balancer ter verbetering van de schaalbaarheid en beschikbaarheid
- Bouw van een objectgeoriënteerde API client op basis van Guzzle 3 en Guzzle Service Description om de integratie binnen het bestaande Zend Framework 2-klantenportaal te stroomlijnen
- Inrichting van de CI/CD-omgeving met Jenkins, inclusief de integratie van Jira-authenticatie en Stash (Git) voor gestroomlijnd versiebeheer
- Implementatie van een test framework en ontwikkeling van unit tests
Gebruikte technologieën
PHP Zend Framework 2 Apigility REST API Doctrine 2 MySQL Cassandra OAuth2 Guzzle JSON PHPUnit Git Jira Stash Jenkins Ubuntu LinuxWeb Development
Apeldoorn
11-2013
4-2014
6 maanden

Projectmatige inzet als zelfstandig specialist voor Wegener.
Deliverables en resultaten
- Volledige technische herbouw en succesvolle migratie van het boekencommunity-platform Dizzie.nl
- Ontwikkeling van backends voor diverse webapplicaties met PHP Zend Framework 2 en Doctrine ORM 2
- Ontwikkeling van responsive frontends voor diverse webapplicaties met Compass/SASS, CoffeeScript, jQuery en AJAX
- Ontwerp en realisatie van een geautomatiseerde CI/CD-pipeline met Jenkins en Capistrano, inclusief geautomatiseerde unit- en functionele testen met Selenium
- Implementatie van een gestandaardiseerde lokale ontwikkelomgeving op basis van Vagrant
Gebruikte technologieën
PHP Zend Framework 2 Doctrine 2 CoffeeScript JavaScript jQuery Compass SASS PHPUnit Git Vagrant Jira JenkinsWeb Development
Apeldoorn
9-2013
10-2013
2 maanden
Projectmatige inzet als zelfstandig specialist voor Be Informed.
Deliverables en resultaten
- Realisatie van de EMS applicatie, een online platform voor het volledig automatisch afhandelen van schadeclaims op basis van straight-through-processing (STP)
- Ontwikkeling van gebruiksvriendelijke en interactieve frontend-elementen met JavaScript en jQuery
- Bouw van flexibele, dynamische user interfaces met panel layouts in Apache Velocity
- Ontwikkeling van HTML en CSS op basis van wireframes en visual designs
- Integratie van frontend-componenten met de backend-modellen van het Be Informed 4 framework via de beschikbare behaviour profiles
Gebruikte technologieën
JavaScript jQuery HTML CSS Apache Velocity Be InformedCopyright © Vogelaar Solutions 2006 - 2026. Alle rechten voorbehouden.
x



