Skip to content

Commit ab0fab8

Browse files
committed
More updates to the devops listing.
1 parent 6f4bf26 commit ab0fab8

File tree

1 file changed

+17
-9
lines changed

1 file changed

+17
-9
lines changed

careers/devops.markdown

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,25 @@ status: Open
77

88
# Description
99

10-
The Haskell Foundation is looking for a DevOps engineer to take the Haskell ecosystem, primarily the Glasgow Haskell Compiler (GHC, the Haskell compiler), to the next level of stability, reliability, and performance.
10+
The [Haskell Foundation](https://haskell.foundation) is [looking for a DevOps engineer](https://github.com/haskellfoundation/tech-proposals/blob/main/proposals/accepted/003-ghc-ops.md) to take the Haskell ecosystem, primarily the [Glasgow Haskell Compiler](https://gitlab.haskell.org/ghc/ghc) (GHC, the Haskell compiler), to the next level of stability, reliability, and performance.
1111

1212
This role spans many Haskell ecosystem projects to homogenize and improve the infrastructure used to build GHC and other core open source projects whose maintainers are interested, for instance HLS, Cabal, Stack, GHCup, core libraries, and more.
1313

14-
The successful candidate will be in the middle of it all, collaborating with developers at the forefront of making Haskell a groundbreaking, influential, and top-tier programming language. The individual will improve existing infrastructure, work on creating a shared CI and performance benchmarking system across the Haskell ecosystem, shortened CI turnaround times, and improved ability to debug failures.
14+
The successful candidate will be in the middle of it all, collaborating with developers at the forefront of making Haskell a groundbreaking, influential, and top-tier programming language. The individual will improve existing infrastructure, work on creating a shared [CI](https://gitlab.haskell.org/ghc/ghc/-/tree/master/.gitlab) and performance benchmarking system across the Haskell ecosystem, shortened CI turnaround times, and improved ability to debug failures.
1515

1616
# Responsibilities
1717

1818
* Maintain CI (continuous integration) infrastructure for GHC (the Glasgow Haskell Compiler, the leading compiler for the Haskell language), as hosted on GHC's GitLab instance.
19-
* Improve CI
20-
* Expand the CI infrastructure to include base the base Haskell ecosystem
21-
* Support other Haskell libraries and tools, including HLS (Haskell Language Server)
22-
* Work with the Haskell Infrastructure Team
23-
* Support OS packaging of GHC and tools
24-
* Documentation
25-
* Improvements and expansion of the GHC performance dashboard
19+
* Work with the GHC team to improve CI efficiency, reliability, and resource utilization.
20+
* Design and implement expanding the CI infrastructure to include key components of the Haskell ecosystem.
21+
* Support other Haskell libraries and tools, including HLS (Haskell Language Server).
22+
* Support OS packaging of GHC and tools.
23+
* Documentation for the CI infrastructure.
24+
25+
## Likely future responsibilities
26+
27+
* Work with the Haskell Infrastructure Team.
28+
* Improvements and expansion of the GHC performance dashboard.
2629

2730
# Qualifications
2831

@@ -31,3 +34,8 @@ The successful candidate will be in the middle of it all, collaborating with dev
3134
* Can juggle multiple, conflicting priorities
3235
* Excellent written communication skills
3336

37+
# Misc.
38+
39+
This is a 100% remote position, currently reporting to the Executive Director of the Haskell Foundation, but taking technical direction from the GHC team (primarily Ben Gamari).
40+
41+
Haskell knowledge in not required.

0 commit comments

Comments
 (0)