Canonical is seeking a Software Engineer with expertise in Python and container image development, focusing on building and maintaining Ubuntu-based container images. The role emphasizes collaboration within a global, remote team and offers opportunities for professional development and contributions to open-source projects
Job Summary
Canonical is building a new generation of Ubuntu-based container images to simplify open-source application deployment across the world.
You will be building and maintaining an ever-growing portfolio of container images while working with multiple teams, both inside and outside Canonical.
We offer a distributed work environment with twice-yearly team sprints in person and a personal learning and development budget of USD 2,000 per year.
Matching Summary
Match Score: 85
Canonical is seeking a Software Engineer with expertise in Python and container image development, focusing on building and maintaining Ubuntu-based container images. The role emphasizes collaboration within a global, remote team and offers opportunities for professional development and contributions to open-source projects.
Skills & Requirements
Must-have
Python
Container images
CI/CD automation
DevOps
Linux systems administration
GitOps principles
Nice-to-have
Collaborative development
Open-source community engagement
Sharing knowledge
Mentoring junior team members
Key Requirements
Experience building container images
Mastery of at least one container management/orchestration tool (e.g. Docker, Kubernetes)
Experience with CI/CD systems (e.g. Jenkins, GitHub Actions, Concourse CI)
Bachelor’s or equivalent in Computer Science, STEM or a similar degree
Skills range from Graduate to mid-senior Software Engineer