Cloud Native Engineer (Remote first environment)

GitLab · Sep 5th 2018

Apply on StackOverflow Careers

Cloud Native Engineers at GitLab work with our Distribution team to create and maintain a Cloud Native GitLab deployment, along with all associated upgrade and release management methods.

Requirements

  • Experience with Docker and Kubernetes in production use cases

  • Chef experience (writing complex cookbooks from scratch, custom providers, custom resources, etc.)

  • Extensive Linux experience, comfortable between Debian and RHEL based systems

  • Running applications at scale in Kubernetes

  • Transforming existing applications to cloud native oriented applications

  • Designing, building and packaging cloud native applications

  • Positive and solution-oriented mindset

  • English written and verbal communication skills

  • Effective communication skills: Regularly achieve consensus with peers, and clear status updates

  • An inclination towards communication, inclusion, and visibility

  • 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

  • Self-motivated and self-managing, with strong organizational skills.

Responsibilities

  • Deploying, building, and configuring deployment methods of GitLab for Kubernetes

  • Promoting best practices for development and deployment in a Cloud Native environment

  • Keep current with new technologies and developments in the Cloud Native space

  • Constantly improve product quality, security, and performance

  • Write good code

  • Catch bugs and style issues in code reviews

  • Ship small features independently

Apply on StackOverflow Careers