Remote Developer & Coding Jobs

Discover top remote jobs for frontend and backend developers—Ruby, React, PHP, Python, and more.

Signup for our free daily newsletter to get notified of new remote developer jobs.

Unsubscribe at anytime. Privacy policy

Posted almost 5 years ago

Distribution Engineers at GitLab are a part of our Distribution team, working on the Helm charts installation method, along with all associated upgrade and release management methods.

Requirements
    • Designing, building and packaging cloud native applications
    • Experience with containerization and Kubernetes at scale in production use cases
    • Extensive Linux experience, comfortable between Debian and RHEL based systems
    • Experience with orchestration tools (e.g. Chef)
    • Experience with high-level programming languages
    • Transforming existing applications to cloud native oriented applications
    • Self-motivated, self-managing, with strong organizational skills and solution-oriented mindset
    • English written and verbal communication skills
    • Effective communication skills: Regularly seek feedback from peers, and provide clear status updates
    • Experience owning a project from concept to production, including proposal, discussion, and execution
    • Demonstrated ability to work closely with other parts of the organization
    • Share our values, and work in accordance with those values
    • Ability to thrive in a fully remote organization

Responsibilities
    • Building, and configuring deployment methods of GitLab for multiple environments
      • Kubernetes
      • OS packages
      • Cloud images
    • Writing and maintaining code and templates written in Ruby, Go and Shell
    • Developing Kubernetes custom resources
    • Keep current with new technologies, developments, and best practices in the Cloud Native space
    • Constantly improve product quality, security, and performance
    • Catch bugs and style issues in code reviews
    • Ship small features independently

Remote-ROM