Software Engineer - Python - Container Images at Canonical

We are redirecting you to the source. If you are not redirected in 3 seconds, please click here.

Software Engineer - Python - Container Images at Canonical . Location Information: United States. At Canonical, we believe in the power of open source to change the world.. Canonical was created alongside Ubuntu to help it reach a wider market. Our services help governments and businesses the world over with migrations, management and support for their Ubuntu deployments. Together with our partners, we ensure that Ubuntu runs reliably on every platform from the PC and the smartphone to the server and, crucially, the cloud.. Build robust, scalable, leading-edge container images. Work on automated CI/CD processes for building, testing, and publishing our container images. Write tools and tests for assessing security compliance and cloud-native compatibility. Participate in strong engineering process through code and architectural review. Contribute to the improvement of our Python- and Go-based container-building tools. Provide technical feedback for the team’s decision-making process. Engage with the open-source community as a subject-matter expert. Grow our knowledge base and write documentation. Work in a collaborative, agile and globally distributed environment. Mentor and help hiring. Work from home with global travel up to 15% for internal and external events. Knowledgeable and passionate about software development. Team player with experience in collaborative development. Experience with CI/CD systems (e.g. Jenkins, GitHub Actions, Concourse CI). Familiar with GitOps principles and workflows. Track record of delivering timely, high-quality software. Experience building container images. Experience with at least one container management/orchestration tool (e.g. Docker, Kubernetes). Experience with Python. Experienced with Linux systems administration and package management. Strong written and verbal communication skills. Bachelor’s or equivalent in Computer Science, STEM or a similar degree. Distributed work environment with twice-yearly team sprints in person. Personal learning and development budget of USD 2,000 per year. Annual compensation review. Recognition rewards. Annual holiday leave. Maternity and paternity leave. Team Member Assistance Program & Wellness Platform. Opportunity to travel to new locations to meet colleagues. Priority Pass and travel upgrades for long-haul company events