- Experience
- Any
- Salary
- —
- Openings
- 1
- Posted
- 4 seconds ago
- Work mode
- Work from home
- Resume
- Required to apply
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
About the Role
We are on a mission to deliver robust, high-performance MongoDB deployments across any cloud or platform our customers prefer. Our objective is to develop the premier open source alternative to MongoDB Atlas or Amazon DocumentDB, enabling users to fully own, manage, and operate their deployments across multi-cloud or on-premises environments.
As part of this vision, Canonical is seeking a seasoned Python developer with expertise in MongoDB to contribute to building a fully managed MongoDB solution utilizing Juju. This role focuses on creating the most dependable and secure methods for deploying and managing MongoDB on various infrastructures, including physical machines, virtual machines, public clouds, and Kubernetes clusters. Within our small MongoDB team, your contributions will significantly influence the product and the wider community ecosystem.
Key Responsibilities and Experience
- Develop and maintain advanced Python applications related to MongoDB management and deployment.
- Operate and manage MongoDB clusters effectively in production environments.
- Design and implement automation solutions for modern infrastructure deployments.
- Handle Linux system administration tasks, including operations and package management, to support MongoDB deployments.
- Emphasize quality by integrating automatic testing and ensuring software reliability in mission-critical contexts.
Candidate Profile
- Passionate about technology and collaborating with talented professionals.
- Expert senior Python programmer comfortable with complex and challenging projects.
- Experienced in operating MongoDB clusters and managing their lifecycle.
- Skilled in deploying and automating infrastructure, as well as versed in Linux system administration.
- Diligent about maintaining high-quality code through automated testing practices.
Why Join Us
Join an industry pioneer in open source software, collaborating with insightful engineers across all levels, from engineers to CTOs and CEOs. Canonical has embraced a remote-first culture since its inception in 2004, offering employees flexibility to work and live anywhere. Enjoy a competitive salary and the opportunity to contribute exclusively to impactful open source projects.
Inclusion and Diversity
Canonical is committed to maintaining a workplace free from discrimination. We value the diversity of experiences, perspectives, and backgrounds as essential to fostering an enriching environment for our employees and providing a superior platform for our users and customers. We warmly invite everyone to join the Ubuntu community.