Backend Developer Packaging (Remote)

Experience: Junior, Mid-Level

Packaging developers are focused on creating the binary repository management system that will extend our Continuous Integration (CI) functionality to allow access and management of artifacts manipulated by projects.

By extending the current CI artifacts system, the Packaging team will expose GitLab as a package repository allowing access to the most common package managers, e.g. Maven and APT and similar. Additionally, the Packaging team is improving the Container Registry and is responsible for items listed under packaging product category.

- Responsibilities
  • Develop the architecture by extending existing features
  • Work with the Distribution team on replacing their current delivery system
  • Create and maintain observability of the newly defined features
  • Work with customers on defining their needs to replace existing package repository solutions
- Requirements
  • Strong Ruby skills (working in a Ruby on Rails application)
  • Experience with Go
  • Experience with working and reasoning with applications running at scale
  • Experience or strong interest in developing as a DevOps engineer
  • Experience or strong interest in software packaging and package distribution systems
  • English written and verbal communication skills
  • Demonstrated ability to work closely with other parts of the organization
  • Share our values, and work in accordance with those values

The PowerToFly Mission

We're passionate about connecting highly skilled women with leading companies committed to diversity and inclusion.

Are you looking for your dream job? In Office. Flexible. Remote.

Join our Movement

Are you hiring? Join our platform for diversifying your team

Post a job