Canonical's New Generation of Container Images
Canonical is developing a new generation of Ubuntu-based container images aimed at simplifying open-source application deployment globally. These container images will be freely available and come with long-term security commitments. They are engineered for top performance, security, and usability. As with Ubuntu, community participation is welcome, and the work will be done openly.
Job Responsibilities
- Build robust, scalable, leading-edge container images
- Work on automated Ci/CD processes for building, testing, and publishing container images
- Write tools and tests for assessing security compliance and cloud-native compatibility
- Work in Python and/or Go to deliver new functionalities to container-building tools
- Participate in a strong engineering process through code and architectural review
- Provide technical feedback for the team's decision-making process
- Engage with the open-source community as a subject-matter expert
- Grow the knowledge base and write documentation
- Work in a collaborative, agile, and globally distributed environment
- Mentor and assist in hiring
- Work from home with global travel up to 15% for internal and external events
Required Qualifications
- Knowledgeable and passionate about software development
- Experience in collaborative development and as a team player
- Worked with CI/CD systems (e.g. Jenkins, GitHub Actions, Concourse CI, etc.)
- Track record of delivering timely, high-quality software
- Experience with container images and containerised operations
- Proficiency in at least one container management/orchestration tool (e.g. Docker, Kubernetes, etc.)
- Significant experience with Python and/or Go
- Experience with Linux systems administration and package management
- Strong written and verbal communication skills to convey technical concepts
- Ability to bring clarity to technical and engineering discussions
- Belief in sharing knowledge and a caring, sharing mindset
- Skills ranging from those of a Graduate to a mid-senior Software Engineer
- Bachelor's or equivalent in Computer Science, STEM or a similar degree
What Canonical Offers
- Learning and development, with an annual budget for professional development
- Annual compensation review
- Recognition rewards
- Annual leave
- Priority Pass for travel
- Ability to work remotely with a talented, distributed global team
Workplace Culture
Canonical is committed to creating a workplace free from discrimination. The company values diversity of experience, perspectives, and background as it leads to a better environment for employees and a better platform for users and customers.
#stack
Expertise level
Work arrangement
Similar Jobs in Germany
Python Developer
Enertek Group
7 months 2 weeks ago
Senior Python Developer
Storm2
remote
7 months 2 weeks ago
Lead Data Scientist
Next Ventures
7 months 2 weeks ago
Python Developer
Optimus Search
7 months 2 weeks ago
Python Developer
Explore Group
remote
7 months 2 weeks ago
Similar Jobs in Sachsen
System Administrator - IT Support, Linux, Python, Monitoring
SEIBERT MEDIA GmbH
remote
1 year 3 months ago
System Administrator - IT Support, Linux, Python, Monitoring
SEIBERT MEDIA GmbH
1 year 3 months ago
Werkstudent Data Science
DataCraft
1 year 3 months ago
1 year 3 months ago
Werkstudent Data Science
DataCraft
remote
1 year 3 months ago
Similar Jobs in Dresden
System Administrator - IT Support, Linux, Python, Monitoring
SEIBERT MEDIA GmbH
remote
1 year 3 months ago
Werkstudent Data Science
DataCraft
remote
1 year 3 months ago
remote
1 year 4 months ago
1 year 4 months ago
Software Engineer - Python and K8s
Canonical
remote
1 year 4 months ago