Apply

Software Engineer - packaging - optimize Ubuntu Server for public clouds

Posted about 1 month agoViewed

View full description

💎 Seniority level: Middle, Mid-Senior

📍 Location: Africa, Lagos

🔍 Industry: Open source software and operating systems

🏢 Company: Canonical - Jobs

🗣️ Languages: English

⏳ Experience: Mid-Senior

🪄 Skills: DockerPythonCloud ComputingGitLinux

Requirements:
  • Love for technology and working with brilliant people.
  • Curiosity, flexibility, articulation, and accountability.
  • Passion for building partnerships with diverse internal and external groups.
  • Interest or experience in public cloud operations or architecture.
  • Interest or experience in open source maintenance or contribution.
  • Understanding of basic reproducibility and testing steps.
  • Strong fundamentals in Python.
  • Interest in learning Linux distribution packaging.
  • Basic understanding of package management and dependency resolution.
  • Interest in containerization and virtualization technologies.
Responsibilities:
  • Collaborating proactively within a distributed team.
  • Fostering a software ecosystem with seamless user experience for all Ubuntu users.
  • Evaluating contributions of other engineers to maintain high-quality software standards.
  • Collaborating with other teams in the Ubuntu and Debian communities, upstream projects, and commercially supported customers.
  • Debugging issues on open source code and team maintained code.
  • Working with the Ubuntu Engineering Server team to maintain and package software such as cloud agents and traditional server workloads.
Apply