We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies.

We use cookies and other tracking technologies to improve your browsing experience on our site, analyze site traffic, and understand where our audience is coming from. To find out more, please read our privacy policy.

By choosing 'I Accept', you consent to our use of cookies and other tracking technologies. Less

We use cookies and other tracking technologies... More

Login or register
to publish this job!

Login or register
to save this job!

Login or register
to save interesting jobs!

Login or register
to get access to all your job applications!

Login or register to start contributing with an article!

Login or register
to see more jobs from this company!

Login or register
to boost this post!

Show some love to the author of this blog by giving their post some rocket fuel šŸš€.

Login or register to search for your ideal job!

Login or register to start working on this issue!

Login or register
to save articles!

Login to see the application

Engineers who find a new job through Functional Works average a 15% increase in salary šŸš€

You will be redirected back to this page right after signin

DevOps Engineer

Remote | Worldwide

14 February, 2022

Compensation

Competitive

Contract type

Full time
Remote working

Technologies & frameworks

  • GitLab Pipelines
  • Docker
  • CI/CD
  • PostgreSQL
  • grafana
  • GitLab

Benefits & perks

  • Remote working
  • Diversity dedicated staff
  • Flexible schedules
Take the Haskell ecosystem to the next level of stability, reliability, and performance.

Role overview

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).ļ»æ

View 1 job
Engineers who find a new job through Functional Works average a 15% increase in salary.

Compensation

Competitive

Contract type

Full time
Remote working

Technologies & frameworks

  • GitLab Pipelines
  • Docker
  • CI/CD
  • PostgreSQL
  • grafana
  • GitLab

Benefits & perks

  • Remote working
  • Diversity dedicated staff
  • Flexible schedules

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email

Get hired!

Sign up now and apply for roles at companies that interest you.

Engineers who find a new job through Functional Works average a 15% increase in salary.

Start with GitHubStart with Stack OverflowStart with Email
DevOps Engineer