This job board retrieves part of its jobs from: Emploi Étudiant | Toronto Jobs | Work From Home

Tech jobs every day in Canada!

To post a job, login or create an account |  Post a Job

   Canadian Tech jobs   

Website updated every day with fresh jobs in the IT industry

Slide 1
Slide 2
Slide 3
previous arrow
next arrow

Distributed Systems Engineer – Kubernetes

Upbound

This is a Full-time position in Toronto, ON posted September 10, 2022.

As a Distributed Systems Engineer at Upbound, you’ll design, build, and grow the open source Crossplane ( https://crossplane.io/ ) project as well as Upbound ( https://www.upbound.io/ ) open source projects and products.

Crossplane is the open and cloud native control plane based on Kubernetes, which was created by Upbound and is now a Cloud Native Computing Foundation (CNCF) Incubating project.

We are looking for talented engineers, thoroughly embedded in the cloud native ecosystem, that can help deliver high quality and amazing new features, while helping contribute to the long term vision and success of the project and community.

There are multiple positions available with varying experience levels.

If you are excited to build the universal control plane for the cloud, please feel welcome and encouraged to apply, even if you do not meet 100% of the below description In this role, you could be A major contributor (and eventually maintainer) for the open source Crossplane project, as well as open source Upbound projects and Upbound products.

Taking ownership of features in high demand by the community and Upbound customers to deliver new functionality that will delight and amaze our users Investing in the rich ecosystem of Crossplane providers to support a wide range of new clouds and environments.

Communicating thoughtful and thorough designs and architecture for new initiatives.

Collaborating with the entire open source community as well as Upbound customers, fostering a welcoming and supportive environment that users and contributors alike will love to be a part of Actively working with community users and customers to support their adoption and success with Crossplane and Upbound, digging in to troubleshoot and remediate issues in their deployments Reviewing and providing quality feedback on pull requests from other contributors to the project, we appreciate a keen eye for exceptional design, implementation, and craftsmanship Authoring documentation, user guides, and blog posts to support and promote new features that you release Representing the Crossplane project and serving as an ambassador for the community while engaging with other projects and partners in the cloud native ecosystem Supporting the full project lifecycle
– discovery, analysis, architecture, design, review, documentation, building, migration, automation, deployment, production-readiness, and support.

You are a good fit if you have Written and maintained code that interfaces with the Kubernetes API, such as operators, controllers, add-ons, etc.

Written multiple applications using Go and have a thorough understanding of its language features and idiomatic practices Managed production Kubernetes resources and deployments using tools and languages like Kubectl, Helm, or YAML Architected and deployed highly scaled and reliable services, solutions, and infrastructure in multiple major cloud providers Designed and implemented distributed systems in production while exercising deep knowledge of their principals, algorithms, and trade-offs Consistently taken multiple projects through the full software lifecycle from early designs to production deployments The ability to work closely with people in a wide variety of disciplines from a wide variety of backgrounds Successfully managed multiple projects and priorities in a fast paced and dynamic environment It is a plus if… You are actively involved or have contributed to the upstream Kubernetes community You have contributed to and/or held leadership positions in other open source projects You have worked in a startup and distributed/remote team before, and understand the unique challenges of a startup environment LI-REMOTE