We're planting a tree for every job application! Click here to learn more

DevOps Engineer

Haskell Foundation

Remote worldwide

Posted over 2 years ago

Take the Haskell ecosystem to the next level of stability, reliability, and performance.

Tech stack

  • PostgreSQL

The Haskell Foundation is looking for a DevOps engineer to take the Haskell ecosystem to the next level of stability, reliability, and performance.

This is a central role in the Haskell ecosystem, the primary responsibility is maintaining and improving the CI infrastructure for GHC (Glasgow Haskell Compiler). However, once that is in good shape, we anticipate offering support to other core open source Haskell projects, such as Cabal, Stack, GHCup, Haskell Language Server, and core libraries.

The successful candidate will have exceptional DevOps skills in the current technology stack:

  • Most GHC services are hosted by a single machine running NixOS, including:
  • PostgreSQL
  • GitLab
  • Grafana
  • Docker registry
  • GitLab Pipelines
  • Docker
  • Heterogenous CI runners, covering Linux (AArch64, x86-64), Windows (x86-64), and Darwin (AArch64).

Additionally, this position is responsible for maintaining operating system dependent packaging of GHC and related tools.

Likely future responsibilities

Qualifications

  • Demonstrated ability to manage and simplify complexity
  • Collaborate with a variety of stakeholders
  • Ability to choose between multiple, conflicting priorities
  • Excellent English written communication skills

Bonus Points

  • Some famliarity with Haskell packaging.
  • Familiarity with platform-dependent software packaging (e.g. notarisation and code signing on Darwin).
  • Some systems programming experience.

Miscellaneous

This is a 100% remote position, reporting to the Executive Director of the Haskell Foundation, but taking technical direction from the GHC team (primarily Ben Gamari). Primary interactions will include people in US and European time zones, but can include coordination with people across the world at times.

Haskell knowledge is not required.

The Haskell Foundation does not discriminate based on race, creed, color, ethnicity, national origin, religion, sex, gender identity (including gender expression), sexual orientation, disability, age, marital status, and family/parental status.

We offer competitive compensation and benefits (dependent on experience, logistics required to compensate the candidate in their locale, and relevant labor laws).

Compensation

Competitive

Role type

Full time

Visa sponsorship

Not provided

Benefits & perks

  • Remote Working

  • Diversity Dedicated Staff

  • Flexible Schedules

Similar roles that might interest you

WorksHub

CareersCompaniesSitemapFunctional WorksBlockchain WorksJavaScript WorksAI WorksGolang WorksJava WorksPython WorksRemote Works
hello@works-hub.com

Ground Floor, Verse Building, 18 Brunswick Place, London, N1 6DZ

108 E 16th Street, New York, NY 10003

Subscribe to our newsletter

Join over 111,000 others and get access to exclusive content, job opportunities and more!

© 2024 WorksHub

Privacy PolicyDeveloped by WorksHub