📣 Job alerts on Telegram Get new jobs as they are posted. Join our channel — it's free.

Senior Software Engineer

🌍 Remote Africa
📋 Full-time
📊 Senior Level
🏠 Remote
⏰ Posted 3h ago

About the role

Canonical is seeking a skilled Python developer with a strong background in MongoDB to join our team in creating a top-tier open-source alternative to MongoDB Atlas and Amazon DocumentDB. Our goal is to enable users to fully manage and control MongoDB deployments across multi-cloud and on-premise environments using Juju. As part of a small team, you will play a crucial role in developing a reliable and secure managed MongoDB solution that can be deployed on machines, virtual machines, public clouds, and Kubernetes.

Key Responsibilities:

  • Develop and maintain a fully managed MongoDB solution.
  • Implement and optimize deployment strategies across various platforms.
  • Collaborate with team members to enhance product reliability and security.
  • Contribute to the overall ecosystem while working in mission-critical environments.

Requirements:

  • Proficient in Python programming with substantial experience in MongoDB.
  • Experience in operating and managing MongoDB clusters.
  • Familiarity with modern infrastructure deployment automation or traditional Linux systems administration.
  • A passion for quality assurance and automatic testing.

At Canonical, we embrace a remote-first culture, offering competitive salaries and the flexibility to work from anywhere. Join us to work on impactful open-source projects alongside talented engineers across all levels. We are committed to fostering a diverse workplace and encourage individuals from all backgrounds to apply and contribute to the Ubuntu community. If you are ready to make a difference, we invite you to be part of our journey.

Summarised by JobsOnline Africa from the employer's listing. The full details are on the employer's site when you apply.

Tags

pythonmongodbcloudkubernetesautomation