#1 Job Board for tech industry in Europe

DevOps Engineer – Earth Observation
DevOps

DevOps Engineer – Earth Observation

Haarlem
Type of work
Undetermined
Experience
Senior
Employment Type
Permanent
Operating mode
Office

Tech stack

    Postgres

    regular

    Kubernetes

    regular

Job description

Online interview
At VanderSat we are passionate about space technology and making a positive impact using data collected by Earth observation satellites. We specialize in producing high resolution soil moisture data, which our customers use to grow food more efficiently, insure farmers against crop failure and monitor the effects of climate change. You can find more information on our website.

Within the Infrastructure Team we are looking for a full time DevOps Engineer based in Haarlem. You will be joining a collaborative and energetic team that welcomes creativity and different perspectives. VanderSat offers the training, development and support for you to develop your career and fulfill your ambitions and potential.

The Infrastructure Team is responsible for developing and maintaining the processing environment, which enables VanderSat to produce, distribute and iterate on our global satellite-derived data products. This includes building, scaling and monitoring of our processing chains, enabling easy and fast access to our products for internal and external users via APIs and the VanderSat Data Viewer, and working closely with the scientists of the R&D Team to ensure fast uptake of new algorithms into the operational system.

We spend most of our time writing software and collaborate on issues and code reviews in GitLab. We use continuous integration for testing and continuous deployment for our most important services. Our backend is based on Python and Flask. Services are running in Docker containers, mostly in Kubernetes.

Duties

  • Deploy and monitor services on Google Cloud Platform
  • Build tooling and automations around common deployment and monitoring tasks
  • Care about observability of our infrastructure
  • Contribute to the design of our system architecture
  • Establish best practices to improve system security
  • Assist other team members with deploying their applications
Skills and Experience

Must haves

  • Experience with infrastructure automation (Ansible, Terraform or similar)
  • Experience using Kubernetes and containers
  • Experience in deployment and scaling backend services on cloud platforms (GCP, AWS)
  • Experience in backend application development in Python
  • Experience with using databases in production systems (PostgreSQL, PostGIS, migrations)
Nice to haves

  • Experience developing scalable systems using task queue/messaging systems (RabbitMQ, Google Pub/Sub or similar)
  • Experience working with large amounts of (satellite) data
  • Knowledge of GDAL/OGR geospatial concepts and common formats for geospatial data such as HDF5, NetCDF and GeoTIFF
  • Python packaging and dependency management with pip and conda
What we offer

  • Make a direct impact on our products and clients by solving challenging data and processing issues
  • Office located in the center of Haarlem
  • Flexible working time and possibility for working remotely
  • Yearly education budget
  • Choice between Mac and Linux for your laptop
Apply

We are looking to fill this position as soon as possible.

Benefits:

  • Work from home opportunities
  • Flexible working hours
  • Company pension
  • Bonus scheme
  • Company phone
  • Stock options
  • 13th Month Pay/End of Year Bonus
  • Education reimbursement
  • Additional holidays

Job Types: Full-time, Permanent