Products, help and information

DevOps / Systems Reliability Engineer

Are you interested in helping meteoblue extend its leading edge automatic environmental services? We are looking for a devops and systems engineer with a passion for high performance systems, solid experience, and a broad skill set who wants to learn more.

Responsibilities

  • Implement and ensure operation of high availability, load balanced, and geographically redundant systems
  • Monitor systems, specifically customer-facing APIs
  • Run and maintain numerical weather prediction processing chain running on high performance clusters
  • Run and maintain web applications
  • Setup and maintain servers in hosting centres as well as VMs at global points of interest
  • Backups, distributed resource scheduling
  • Integrate legacy systems with operational CI/CD processes

Our stack

  • Gitlab with CI/CD pipeline, legacy Trac/SVN
  • Puppet, Graylog, Prometheus, Grafana, Zenoss, Sentry
  • Proxmox (LXC container, ZFS, Firewall, VLANs, Proxmox Backup Server, IKEv2 VPN)
  • IBM Cluster (headless), HPE DL360/380 server
  • Arista & HPE networking (LAG, STP, 40/100GbE)
  • >1 PB Ceph storage
  • AWS (S3, CloudFormation, Route53)
  • PHP, Nginx, MySQL Cluster + Percona toolkit, Redis, Memcached
  • Python, FastAPI, Swagger, protobuf, ClickHouse
  • Static site generators Hugo, Docusaurus
  • APIs, Swift & Vapor, C++
  • Pure Linux, Debian, open source, no Java

Your profile

  • Fast learner
  • Reliable and well organised
  • Quality oriented
  • Solid experience in running non-trivial server applications
  • Good knowledge of systems such as Puppet, Graylog, Prometheus, Proxmox, Ceph, Grafana, Gitlab CI/CD

What awaits you at meteoblue

  • Working independently with a high level of responsibility
  • Becoming part of a growing dynamic team with a flat hierarchy
  • Challenging, broad, varied field of activity
  • Modern software development processes
  • An office in the centre of Basel, easy to reach by public transport
  • Flexible working times including home office

This is a permanent position, either as full-time employment or as a long term consultancy contract. Part-time can be discussed with very experienced applicants. Permanent employment requires that you live in, or relocate to, the Basel region including nearby France or Germany. Salary is competitive with excellent benefits, 20 days paid vacation, plus 10 public holidays.

Apply and become part of our team!

Email us your application (cover letter, CV, references) to jobs_at_meteoblue.com.

Contact: Patrick Zippenfenig, Head of IT