DevOps Engineer (8 month contract) Freelance

Published at 2025-02-20 - Viewed: 69 times - The FreeBSD Foundation (Worldwide/Remote)

The FreeBSD Foundation is looking for an experienced, mid-level DevOps Engineer to work under contract as part of a team delivering a high-profile project commissioned by the Sovereign Tech Agency.

What you will do

Work will be varied and will include delivering elements of several work packages that focus on:

  • Improving the FreeBSD Project’s CI/CD automation to streamline software delivery and operations for new and existing software.
  • Modernizing and extending security controls in the FreeBSD Ports and Package Collection.
  • Improving existing, and implementing new tooling and processes for FreeBSD Software Bill of Materials (SBOM).

You will be part of a project team delivering high-value improvements with, and for, the FreeBSD community. As a part of the FreeBSD Foundation, you will have the support of the Sr. Director of Technology and the Technical Program Manager and will interact regularly with FreeBSD Committers. This role requires you to work well both independently and as part of a team, communicate effectively, and have a willingness to seek input from subject matter experts in the community.

Tasks may include:

  • Migrating from our VuXML Vulnerability Database to OSV.
  • Developing a package audit backend and server to reliably fetch vulnerability data from global agency databases in any format (JSONNIST) and produce insight.
  • Implementing tooling to roll up the individual provenance data/markers from across the tree into a higher-level view.
  • Developing tooling to parse/review/inspect the FreeBSD source tree and produce a comprehensive/holistic report to act as an SBOM for the full software stack.
  • Extending pkg to enable this capability for software installed from ports/packages.
  • Providing weekly updates on progress.
  • Attending project-specific meetings.
  • Writing tests and documentation relevant to the work.

What you will bring

  • Experience working with established, globally distributed open source projects.
  • Good interpersonal skills with open communication in English.
  • Understanding of process and project methodologies.
  • Ability to write good technical documentation.
  • Good working knowledge of the following:
    • Terraform or other IaC tooling
    • CI/CD approaches
    • BSD or Linux-based operating systems
  • Knowledge of the following technologies:
    • Bourne Shell, Lua or Python, Git
    • Build systems like GNU make and CMake
    • Web servers like Nginx and databases like Postgres/MySQL
    • Security technologies like SSL and GPG
  • Experience with using cloud resources e.g. Google Cloud Platform/Azure/AWS.
  • IdP/SSO (OAuth/SAML) systems.

Work Location

100% Remote. No travel is required.

Job Type

The role will be 75-100% Full Time Equivalent (30-40 hours per week) or other % by agreement. The work schedule is flexible.

Duration

The contract starts April 1, 2025 and ends Dec 31, 2025.

Please note: We do not anticipate a renewal at the end of the period.

Salary

The hourly rate will be dependent on various factors relevant to the position and candidate such as geographical location, candidate qualifications, relevant job-related work experience, education, and skillset, not to exceed $65 or local equivalent.

About FreeBSD and The FreeBSD Foundation

FreeBSD is everywhere: If you stream movies via Netflix or play the latest PlayStation game sensation, you’re already using FreeBSD. FreeBSD Foundation supports the work of the FreeBSD Project and is committed to hiring people as dedicated to the open source development community as we are. We care about getting results, not about putting in time at an office. Come see what it’s like to work in a collaborative environment where we celebrate each person’s uniqueness and our strengths as a cohesive team.

To Apply

Please send your cover letter and resume to jobs@freebsdfoundation.org

The FreeBSD Foundation is an equal opportunity employer and we believe diversity makes us better. We encourage all qualified and interested candidates to apply. If you have a disability or special need that requires accommodation, please let us know.


Recent jobs at The FreeBSD Foundation:


« More jobs in administrators