" "

DevOps Engineer

Job description

Vandebron is a scale-up in the energy world, with a mission to transform the energy market, starting with 100% green and local energy in the Netherlands. We are doing so by using state of the art technology that helps us distinguish ourselves from other utility providers. Our Digital Platform team is looking for a DevOps Engineer to support our IT infrastructure. We provide the platform within Vandebron where our Developers can deploy their applications on. We manage the cloud infrastructure, maintain the container platforms and handle the clusters that deliver Vandebron’s services.


What will you do?

We use various open source tools in our infrastructure running on AWS and Azure. We do not expect you to have all of these skills, but experience with/willingness to learn these tools is part of this position. The tools we use in our environment:


  • In our infrastructure-as-code we use Terraform to deploy our infrastructure to AWS and Azure. Ansible is used for our configuration management, we are building our images with Packer and our secrets are in Vault.
  • Our infrastructure core components are on Mesos/DCOS, we are in the middle of a migration to Kubernetes. In our DevOps culture we assist Developers deploying their services securely and highly available. We provide them with advice, we monitor and help improve our services.
  • When we deploy applications that hold state we mainly use NoSQL, databases or storage solutions, examples; Cassandra, CockroachDB, MongoDB, Elastic, MySQL, Postgres, S3. Our team is responsible for managing these solutions.
  • Our metrics are collected in a Prometheus/Grafana setup, our Logs are in an ELK setup.
  • In our environment we run Spark workloads on Autoscaling spot instances, part of these workloads are started in NiFi.
  • We support our Data scientists with setting up Jupyter notebooks.
  • Developers within Vandebron use Scala, Python and TypeScript. 
  • We use 3 proxy/load balancing solutions: HAProxy, Traefik and NGINX.

Job requirements

What is your profile?

  • You have previous experience with container cluster technologies, preferably Kubernetes.
  • You are able to automate your solutions in either a bash script or in the automation tooling we use. Experience with Golang or Python is a big plus.
  • You preferably have previous experience with JVM.
  • Grit; perseverance and passion for long-term goals
  • Ability to handle a dynamic environment
  • Familiarity with DevOps culture.


What do we offer?

  • The experience of contributing to changing the world for the better.
  • An ambitious, innovative, and fun work environment.
  • Room for your own initiative.
  • Salary in conformity with the market.
  • Daily fresh organic lunches (if possible again).
  • An office in the heart of Amsterdam (if possible again).
  • Friday drinks, company and team building events (if possible again).
  • A discount on your Vandebron energy contract.
  • Personal development budget of 750,- per year, available after 6 months in service.

 

Interested?

Please press the button below and tell us who you are and why you want to work with us!


"