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 3 months ago

ROLE DESCRIPTION

We are looking to expand our team of Kubernetes Operations engineer. The focus of this role is 3-fold:

Work directly with clients and customers to assist in consulting, setting up and operating Kubernetes clusters. Generally, the Kubernetes clusters will be based on our own Lokomotive full-stack Kubernetes distribution.

Work as a part of the engineering team working to improve Lokomotive, Flatcar Container Linux and our other Kubernetes-related projects, applying your operations experience and direct feedback from customers to help guide the projects.

Be part of the oncall schedule to support our subscription customers.

We are working to build a follow-the-sun team so that support times during the week are during work hours.

In essence this role has elements of both a Site Reliability Engineer (SRE) and a Software Engineer.

The ideal candidate has operations experience with Kubernetes but also beyond. It is a person who has the experience of being oncall, and resolving and helping to mitigate issues in production environments. It’s also a person who can clearly communicate to customers about these issues and communicate with the engineering team about the experiences that matter to customers. This role is the interface between the customer and the product engineering teams.  It is this role’s positioning as the feedback loop between customers and the product that makes it so crucial.

To support you, you’ll have at your disposal the renowned Kinvolk engineering team that has completed dozens of challenging projects at every layer of the system. You’ll find that your supporting team can get you then answers you need and help you find short and long-term solutions to issues and help you grow as an engineer.

Responsibilities

  • Work directly with customers to assist in consulting, setting up and operating Kubernetes clusters

  • Interface with clients and advise on best practices for managing Kubernetes cluster

  • Be on call during reasonable hours on a rotating basis (follow-the-sun rotation)

  • Provide first-line support to customers

  • Work to improve our open-source cloud products

  • Be a liaison between customers and product engineering team

  • Participate in product engineering

  • Review and document changes

  • Stay current on the cloud infrastructure technology landscape

  • Work closely with the rest of the Kinvolk team; communicating across projects.

  • Represent Kinvolk at community events

Multiple openings are available.

REQUIREMENTS

This role requires experience in setting up and operating Kubernetes clusters at a senior level. One is expected to be able to interface directly with customers to provide authoritative responses and advice.

To get the job done, you’re going to need these.

Required

  • Experience operating Kubernetes in production

  • Deep understanding of how Kubernetes works

  • Ability to listen to customers and distill that input into actionable tasks and recommendations

  • Good knowledge of distributed systems

  • Good knowledge of Linux systems

  • Good networking know-how

  • Experience in scripting languages

  • Ability to interface directly with clients and customers

  • Ability to work independently

  • Good at communicating technical issues and requirements

  • Good written and spoken English

Desired, not-required

If these items apply to you, awesome! If not, expect to add these while at Kinvolk.

  • Passed Certified Kubernetes Administrator exam. If not, we will support you in attaining this within 6-months of joining

  • Experience with the Go programming languages

  • Low-level knowledge of container and process isolation technologies

  • Comfortable giving talks at conferences

  • If in Berlin, good written and spoken German is a plus

WHY KINVOLK?

  • We’re always looking for ways to make Kinvolk a friendly and motivating work environment. Here are some of the things we already offer.

  • You would be working on the cutting edge of technology, with a world-class team from whom you will be able to learn - just as we hope to learn from you!

  • We offer a competitive salary (reviewed annually), with equity participation (virtual share options) for all employees

  • Flexible working hours policy, and generous holiday allowance

  • An open, non-hierarchical, multi-cultural environment, with nearly as many nationalities represented in as we have people

  • And many others like:

  • Work exclusively on Linux technologies

  • Work closely with open-source communities

  • Lunch paid once/twice weekly (Berlin)

  • Assistance with public transport ticket and home Internet bill (Berlin)

  • Company mobile phone plan (Germany)

  • German language classes 2 times weekly, if needed (Berlin)

  • Generous hardware allowance for laptop, monitor, phone and/or tablet of your choice

  • Represent Kinvolk at conferences

  • Free drinks and snacks if you're working out of the office

  • Need a book? We’ll order it for you and add it to our tech bookshelf

HOW TO APPLY

Apply using the button below. If you have other questions, please send those to [email protected]

ABOUT US

Kinvolk is a rapidly growing tech company building Linux & Kubernetes-based open-source software products, and offering related engineering and technical support services. Our customers are amongst the largest and most influential in the space: Microsoft, SAP, CoreOS, and many more.

While founded in Berlin, Kinvolk is quicky expanding and has recently opened an India subsidiary.