Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Mar 1, 2024
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • We deliver open source to the world faster, more securely and more cost effectively than any other company. We develop Ubuntu, the world’s most popular enterprise Linux from cloud to edge, together with a passionate global community of 200,000 contributors. Ubuntu means 'humanity to others'​. We chose it because it embodies the generosity at the heart of open source, the new normal for platforms and innovation.
    Read more about this company

     

    Containerization & Virtualisation Engineer

    Description

    • This is a general selection process for software engineers focused on virtualisation and container technology - from the kernel through userspace. Apply here if you are an exceptional Go, Rust, or C/C++ software engineer and want to work on next-generation open source VMM or container technology, or related open source networking and storage.
    • Container, virtualisation and cloud infrastructure have become essentials of modern software deployments. We invest in open source related to application isolation, workload orchestration, system or OCI containers, micro service architecture or cloud infrastructure.
    • Here are some examples of projects under way at Canonical.
    • RustVMM has great potential as a new hypervisor for Linux. We are building a team to work on this, with an emphasis on performance, security and operability. Work in Rust and bring your expert knowledge of VMM and related kernel networking and storage capabilities.
    • Docker images are easy to make and publish on Docker Hub and other registries, but the quality, consistency and security maintenance of those images is broadly very poor. Canonical is in a good position to publish a portfolio of outstanding Docker images. Our Rockcraft team is designing and implementing an elevated Docker image experience for the open source community.
    • LXD is a modern system container and virtual machine manager that is widely used on Ubuntu, ChromeOS and other Linux platforms. LXD engineering spans the entire software stack from low-level kernel work on namespaces, confinement, security, filesystems, VMMs and networking, to the high level management REST API and CLI.
    • Members of the Kubernetes product team build MicroK8s for on-rails K8s, and Charmed Kubernetes for more sophisticated integration. We work on K8s itself and on the operations tooling around it.
    • The OpenStack team deliver Charmed OpenStack, OVN / OVS and Ceph. This work brings cloud platform technologies to large-scale computing environments.
    • These teams hire system level C/C++, Golang, Rust and Python developers to work on security-critical, performance-critical and mission-critical code, focused on software delivery, containers, security, sandboxing, application orchestration and management. Our teams are motivated to have a meaningful impact on modern cloud computing technologies.

    What you will focus on:

    • Design and specify new features, building consensus on approach
    • Engage with upstream communities in your area of expertise
    • Conduct security analysis and reviews to ensure defence in depth
    • Create and monitor performance benchmarks to optimise your product
    • Collaborate proactively with a distributed team
    • Write high quality code to create new features
    • Debug issues and produce high quality code to fix them
    • Review code produced by other engineers
    • Discuss ideas and collaborate on finding good solutions

    What we are looking for in you

    • An exceptional academic track record from both high school and university
    • Undergraduate Degree in Computer Science or STEM, or a compelling narrative about your alternative path
    • Drive and a track record of going above-and-beyond expectations
    • You have worked on open source virt or container tech
    • You have experience working in the kernel or very low level system
    • Professional written and spoken English 
    • Experience with Linux (Debian or Ubuntu preferred) 
    • Excellent interpersonal skills, curiosity, flexibility, and accountability 
    • Passion, thoughtfulness, and self-motivation 
    • Excellent communication and presentation skills 
    • Result-oriented, with a personal drive to meet commitments 
    • Ability to travel twice a year, for company events up to two weeks each

    Additional skills we value:

    • Performance engineering and security experience

    What we offer you

    • We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognise outstanding performance.
    • In addition to base pay, we offer a performance-driven annual bonus. We provide all team members with additional benefits, which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
    • 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
    • Employee Assistance Programme
    • Opportunity to travel to new locations to meet colleagues
    • Priority Pass, and travel upgrades for long haul company events

    go to method of application »

    Graduate Visual UI Designer

    Description
    The role of a Visual UI Designer at Canonical:

    • With Ubuntu, Canonical created the first Linux for human beings. Our design team is on a mission to turn complex, open-source software into intuitive products that can change the face of enterprise IT. We are looking for an exceptional Visual UI Designer, who shares our passion.
    • Our mission is to make enterprise-grade open source software, applications and services available to people everywhere. We create world-renowned software, impacting the lives of millions of engineers, enterprises, entrepreneurs and consumers every day.
    • Our multi-disciplinary web design and production team includes visual designers, UX designers, front-end and back-end developers to bring exciting web projects to life. We help and learn from each other and strive to improve our work and processes.
    • We make enterprise-grade open source available to people everywhere. We are looking for an expert Visual UI Designer who is fluent in current design thinking, with an appetite for technology and innovation, and who is looking to bring the Ubuntu and Canonical brands to life across events, offices as well as digital and social assets.
    • As a multi-disciplined designer, you will deliver exceptionally crafted and creative work in response to the business design needs.
    • This role sits in the design team reporting to the design manager - brand & marketing.
    • Location: This role will be based remotely in the EMEA region.

    Responsibilities
    What will your day look like:

    • We create world-renowned software, impacting the lives of millions of engineers, enterprises, entrepreneurs and consumers every day. Our design team works in a multi-disciplinary environment with visual designers, UX designers, front-end and back-end engineers to  bring exciting web projects to life. We help and learn from each other and constantly strive to improve our work and processes.
    • Product Designers at Canonical have a vital role in the success of Ubuntu, our partners, customers and the larger Ubuntu community.
    • Clear, stylish presentation that aids the user experience of our products is how we raise the bar and reach the widest audience. Real content and information will be at the core of the designs you produce.
    • You know the ins and outs of typography, colour and layout, and you care deeply about usability, accessibility and web standards. You should have agency, company or freelance design experience.

    Requirements
    What we are looking for in you:

    • Excellent academic results at school and university
    • Bachelor's or equivalent in Art /Design
    • Exceptional design talent with experience in branding, including visual identities, brand experiences…
    • Knowledge and passion for user experience, technology and design
    • Commitment to continuous learning and improvement - curious, flexible, scientific
    • Engagement with the latest design research and innovation
    • Knowledge of InDesign, Illustrator, and Figma Photoshop.

    What we offer you

    • Your base pay will depend on various factors including your geographical location, level of experience, knowledge and skills.
    • In addition to the benefits above, certain roles are also eligible for additional benefits and rewards including annual bonuses and sales incentives based on revenue or utilisation. Our compensation philosophy is to ensure equity right across our global workforce.
    • In addition to a competitive base pay, we provide all team members with additional benefits, which reflect our values and ideals. Please note that additional benefits may apply depending on the work location and, for more information on these, please ask your Talent Partner.
    • Fully remote working environment - we’ve been working remotely since 2004!
    • Personal learning and development budget of 2,000USD per annum
    • Annual compensation review
    • Recognition rewards
    • Annual holiday leave
    • Parental Leave
    • Employee Assistance Programme
    • Opportunity to travel to new locations to meet colleagues at ‘sprints’
    • Priority Pass for travel and travel upgrades for long haul company events 

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Get new ICT / Computer jobs like this on Telegram.Subscribe on Telegram
  • Send your application

    View All Vacancies at Canonical Back To Home
View Hot Nigerian Jobs Today »

Career Advice

View All Career Advice
 

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail