C

Staff Software Developer - Taikun & Kubernetes support - K8S, RKE and Longhorn

full-timeCapital City of Prague

Summary

Location

Capital City of Prague

Type

full-time

Experience

5-10 years

About this role

Business Area:

Engineering

Seniority Level:

Mid-Senior level

Job Description: 

At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry.  Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world’s largest enterprises.

At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source community, Cloudera advances digital transformation for the world’s largest enterprises.

We are seeking a Staff Software Engineer to drive the evolution of the Cloudera Embedded Container Service based on the Rancher Kubernetes Engine for enterprise and multi-cluster environments. This role will focus on evolving the Rancher Kubernetes Engine’s integration with the Cloudera Data Services.

The Data Services Platform organization has deep technical expertise in distributed computing and container orchestration technologies like Kubernetes, Apache Hadoop, etc. and on various cloud platforms like Openshift, RKE, AWS, Azure, GCP etc. We have team members who have been the pioneers of open source projects like YuniKorn for Kubernetes. We are deeply involved in open source communities like Apache Software Foundation and CNCF.

We are incubating a new team focused on Rancher Kubernetes Engine (RKE) under the Data Services Platform organization to strengthen our Embedded Container Service which serves as a foundation for the Cloudera Data Platform - On Premise offering.

As a Staff Software Engineer you will…

  • Incubate the Rancher Kubernetes Engine focused team and support development of the Cloudera Data Platform - On Premise.

  • Support the integration of Rancher Kubernetes Engine within CDP-On Premise by designing and implementing enhancements around Cluster lifecycle (provisioning, upgrades, backup/restore), CNI based Networking and CSI based Storage.

  • Introduce best-practices and tooling to debug and troubleshoot deployments, upgrades, and ongoing operational problems.

  • Customize and extend RKE using Kubernetes APIs & CRDs, Controllers & Operators, Rancher APIs and other extensions.

  • Define install/upgrade paths for version upgrades and compatibility strategies for Kubernetes and Longhorn

  • Actively influence and work with Quality Engineering & Scale Testing teams to improve the quality standards of the platform.

  • Contribute to Rancher, Kubernetes, Canal, Calico, Flannel, Longhorn and other CNCF projects.

  • Review upstream changes and influence adoption strategy.

  • Represent the team in open-source forums and technical communities.
     

We are excited if you have…

  • 5+ years of backend development experience with strong expertise in Go-lang programming language.

  • Solid understanding of Kubernetes Core including the K8s API Server, Scheduler, Control Plane, etcd etc.

  • Experience with designing Kubernetes APIs, CRDs & Controllers with emphasis on backward compatibility.

  • CSI-Level understanding of storage in K8s. Experience with Longhorn development and evolution is highly preferred.

  • An understanding of how these services interact with the host system’s storage, networking and compute capabilities is required.

  • Strong troubleshooting skills and experience resolving complex issues in Kubernetes, networking, and storage.

  • Hands-on experience with development / troubleshooting of the Rancher Kubernetes Engine 

  • Demonstrate ability to go deep into technology and complex distributed systems. 

  • Self-driven and motivated, with a strong sense of ownership and craftsmanship

  • Strong written and verbal communication skills

You may also have…

  • Experience building PaaS and SaaS products

  • Experience working in the Cloud Native Computing Foundation (CNCF) community

What you can expect from us:

  • Generous PTO Policy 

  • Support work life balance with Unplugged Days

  • Flexible WFH Policy 

  • Mental & Physical Wellness programs 

  • Phone and Internet Reimbursement program 

  • Access to Continued Career Development 

  • Comprehensive Benefits and Competitive Packages 

  • Paid Volunteer Time

  • Employee Resource Groups

EEO/VEVRAA

#LI-EO1

#LI-HYBRID

What you'll do

  • As a Staff Software Engineer, you will drive the evolution of the Cloudera Embedded Container Service and support the integration of Rancher Kubernetes Engine within CDP-On Premise. You will also introduce best practices and tooling to debug and troubleshoot deployments and contribute to various CNCF projects.

About Cloudera

Cloudera is the only data and AI platform company that brings AI to data anywhere: in clouds, data centers, and at the edge. Cloudera delivers 100% of data in all forms–whether it is in Cloudera or anywhere in the entire data estate. The world’s largest organizations rely on Cloudera to fuel insights that boost bottom lines, safeguard against threats, and save lives. Learn more at Cloudera.com. --------------------------------------------------------------------------------- Recruitment Fraud Alert It has come to our attention that job seekers have been contacted about fake job opportunities with Cloudera from individuals fraudulently posing as Cloudera employees. These recruiting fraud schemes often include requests for personal information and payments. Be aware that Cloudera will never request a payment as part of its recruitment process. Additionally, Cloudera will never make a job offer without conducting an interview process. Any information submitted to Cloudera in relation to a job application should only be through our official career portal (https://www.cloudera.com/careers.html). Email communications from Cloudera will come from an email address ending in @cloudera.com. If you are the target of a recruiting scam, consider filing a report with law enforcement authorities. Cloudera is not responsible for fraudulent job offers and/or any claims, damages, expenses, or other inconvenience connected to recruiting scams.

Ready to join Cloudera?

Take the next step in your career journey

Frequently Asked Questions

What does a Staff Software Developer - Taikun & Kubernetes support - K8S, RKE and Longhorn do at Cloudera?

Toggle
As a Staff Software Developer - Taikun & Kubernetes support - K8S, RKE and Longhorn at Cloudera, you will: as a Staff Software Engineer, you will drive the evolution of the Cloudera Embedded Container Service and support the integration of Rancher Kubernetes Engine within CDP-On Premise. You will also introduce best practices and tooling to debug and troubleshoot deployments and contribute to various CNCF projects..

Is the Staff Software Developer - Taikun & Kubernetes support - K8S, RKE and Longhorn position at Cloudera remote?

Toggle
The Staff Software Developer - Taikun & Kubernetes support - K8S, RKE and Longhorn position at Cloudera is based in Capital City of Prague, Prague, Czechia. Contact the company through Clera for specific work arrangement details.

How do I apply for the Staff Software Developer - Taikun & Kubernetes support - K8S, RKE and Longhorn position at Cloudera?

Toggle
You can apply for the Staff Software Developer - Taikun & Kubernetes support - K8S, RKE and Longhorn position at Cloudera directly through Clera. Click the "Apply Now" button above to start your application. Clera's AI-powered platform will help match your profile with this opportunity and guide you through the application process.