Senior Distribution Engineer (Gitlab: Build) (Quebec)

Senior Distribution Engineer (Gitlab: Build) (Quebec)

05 Oct
|
GitLab
|
Quebec

05 Oct

GitLab

Quebec

Responsibilities As a Senior Distribution Engineer on the GitLab Build team, you’ll manage build pipelines, evaluate support needs for new services, platforms, and architectures, and maintain existing ones. You’ll keep the components that make up GitLab up to date and license-compliant, and make them available for users’ platforms and architectures

You’ll work with development teams as they support new features and contribute to projects that include community packaging efforts

Build and maintain packages for supported Linux distributions and architectures, including release activities

Develop and maintain official GitLab container images and tooling that enables efficient component building

Enable development teams to integrate their components into GitLab packages by providing guides and infrastructure that support self-service

Collaborate with security teams to identify and mitigate vulnerabilities and maintain secure, up-to-date dependencies

Manage cloud marketplace listings and integrations with major cloud providers

Maintain and test installation, update, and upgrade documentation and processes before release

Ensure license compliance across bundled dependencies

Submit components and packages to partners for validation and certification

Perks We offer advantages to manage your health, wealth,



and well-being regardless of location

Flexibility in schedule to be there for life’s important moments

Equity compensation & Employee Stock Purchase Plan offered

Generous Paid Time Off

Requirements Have used continuous integration systems, including GitLab’s continuous integration feature, GitHub Actions, Jenkins, or Travis CI

Have worked with Debian- and Red Hat Enterprise Linux-based systems to build .deb and .rpm packages and package cloud native applications

Have communicated in written and spoken English in a remote, largely asynchronous work environment

Have written and maintained complex shell scripts in production environments

Have built container images and used container build tooling in production

Have used Linux build toolchains such as autotools, make, CMake, and Nix

Additional experience with Ruby, Go, Python, or Rust, or observability tools such as Prometheus and Grafana, would be helpful

Have worked with major cloud providers such as Google Cloud Platform, Amazon Web Services, or Microsoft Azure

Please note that we welcome interest from candidates with varying levels of experience; many successful candidates do not meet every single requirement

📌 Senior Distribution Engineer (Gitlab: Build) (Quebec)
🏢 GitLab
📍 Quebec

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior distribution engineer (gitlab: build) (quebec) / quebec