Experience

Infrastructure Engineer @ Marktplaats / Adevinta Link to heading

marktplaats.nl / 2dehands.be / 2ememain.be

March 2022 - Current (full-time), Amsterdam, Netherlands

Duty

  • Maintain and improve infrastructure required to run marktplaats.nl
  • Main focus areas: kubernetes (engineering reliable, reusable components), databases (MySQL/AWS Aurora)
  • On-call (part of a mature and routined team, working in collaboration with multiple other on-call teams across the product landscape)

Key achievements

  • Migrated the entire platform from on-premise datacenters to AWS, completing all planned milestones on time.
  • Successfully planned, executed and completed the migration and upgrade of multiple large MySQL clusters from legacy hardware to AWS Aurora with zero downtime, and within the planned timeframe.
  • Successfully planned, executed and completed the consolidation of our alerting, on-call and incident management systems from various legacy monitoring solutions to DataDog.
  • Built and deployed an entire new platform to run product workloads based on k8s.

Technologies

  • Cloud Providers
    • AWS, OpenStack
  • Infrastructure provisioning
    • Terraform, SaltStack, Hashicorp Packer
    • Crossplane, Cluster API
  • Observability
    • Datadog, PagerDuty
    • Fluent Bit, Vector
    • Prometheus, Alertmanager, Grafana, Thanos, Graphite, Nagios
  • Pipelines & Automation
    • GitHub Actions & GitHub Actions Runners
    • Jenkins
  • Container Runtimes
    • K8s, Argo CD
    • Hashicorp Nomad, Vault
  • Databases
    • MySQL/AWS Aurora, Cassandra, CockroachDB
    • Kafka, RabbitMQ, SQS, SNS
    • Elasticsearch, Elasticache, MemoryDB

Linux Systems Engineer @ Shpock Link to heading

shpock.com

January 2020 - December 2021 (part-time), Vienna, Austria

  • Coordinated migration of the Shpock media delivery stack (136 TB, 75M requests/day) from an on-premise solution to GCP, massively reducing cost, maintenance work and complexity, and increasing reliability.
  • Automated provisioning of Openshift Clusters in AWS for ephemeral & idempotent environments
  • On-call duties
  • Technologies:
    • Databases: MongoDB, Elasticsearch, Redis, Memcached
    • Monitoring: Prometheus, Grafana, Sensu, Pagerduty
    • OpenShift
    • Salt Stack (physical Servers)
    • Ansible (OpenShift)
    • Terraform (GCP & AWS)
    • CI/CD: Jenkins, GitLab CI, GitHub Actions

Backend Software Engineer @ Shpock Link to heading

shpock.com

August 2018 - December 2019 (part-time), Vienna, Austria

  • Wrote clean, clear and well-tested code for various projects such as Sign in with Apple
  • Migrated backend cron jobs to a new custom cron scheduler system
  • Updated and cleaned up the push notification delivery stack (Google & Apple APIs, microservices, legacy code, etc.)
  • Implemented changes in our custom ORM (MongoDB, Elasticsearch) for Database Upgrades, PHP packages upgrades, etc.
  • Simplified and improved and CI/CD pipelines by introducing GitLab CI and later GitHub Actions
  • Technologies: PHP, Docker, MongoDB, Elasticsearch, OpenShift, GitLab CI, GitHub Actions

System Administrator @ sattler energie consulting Link to heading

energie-consulting.at

July 2015 - July 2018 (part-time), Gmunden, Austria

  • Workstation Setup, Maintenance, Helpdesk for 28 Users, 8 Printers
  • Microsoft Server 2012 R2 AD, DHCP, DNS, Exchange administration, and backup
  • Kept software licenses current for computers and mobile devices
  • Hosting, maintenance, backup of the company domain and website
  • Powershell scripting to automate small parts of daily work
  • Provided guidance to CEO/owner for all IT-related purchases and decisions

Trainings & Certifications Link to heading