Canonical logo
    C

    Software Engineer - Python - Container Images

    Canonical
    Home based - EMEA•Home Based - Americas•Home Based - Asia Pacific•Home Based - EMEA
    Remote
    Mid Level
    Full Time
    remotepythoncontainerci/cdopen_sourcelinuxmentoring

    Requirements

    • •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)
    • •Familiarity with GitOps principles and workflows
    • •Track record of delivering timely, high-quality software
    • •Experience building container images
    • •Mastery of 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 to convey technical concepts
    • •Ability to bring clarity to technical and engineering discussions
    • •Belief in sharing knowledge
    • •Skills range from Graduate to mid-senior Software Engineer
    • •Bachelor’s or equivalent in Computer Science, STEM or similar degree

    What You'll Do

    • •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, both as a user and developer, 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

    Benefits

    • •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

    About Canonical

    Canonical, the publisher of Ubuntu, delivers trusted open source for everyone and provides security, support and services to enterprises.

    London, UK
    1000 - 5000
    Developer Tools