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: May 22, 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

     

    Growth Engineer

    Job Description

    • Canonical has provided developers with open source since 2004, helping them build innovations such as public cloud, machine learning, robotics or blockchain. Marketing at Canonical means being at the forefront of technology adoption, for our customers and for our own martech stack. We’re on the look out for a growth engineer to join our team and execute on our growth hacking strategy.
    • The ideal candidate will be passionate about technology, technology marketing and the use of technology in marketing. You will prefer to work in an environment that has emphasis on ownership of campaigns, collaboration, learning, curiosity and a drive to continually improve oneself / the team / the organisation. You will also love to problem solve, get hands-on, experiment, measure and use automation to make daily life easier.
    • The Marketing team at Canonical drives commercial outcomes for the company across its portfolio of products and grows the addressable market through digital marketing campaigns, lifecycle management, events, partnerships and community development. If these things are important to you and you're motivated by driving growth, delighting customers and filling the sales funnel, we want to talk with you.
    • This role sits in the Marketing team reporting to the Growth Engineering Manager.

    What your day will look like

    • Join cross-functional teams looking to grow Canonical product adoption and market penetration
    • Support Go To Market team members with strategic expertise measuring and analysing data
    • Analyse behavioral data and users’ feedback
    • Support experiments with data, visualisation and insights
    • Put in place and maintain systems to ensure teams across the company have  self service access to data dashboards

    What we are looking for in you?

    • Ability to work with at least two of the following languages: Python, JS, SQL
    • Experience in data analysis and data visualisation
    • Exceptional interpersonal skills and aptitude for forging trusting relationships across diverse, cross-functional teams
    • Proven ability to prioritise and differentiate what matters from the noise, meeting deadlines without sacrificing quality.

    go to method of application »

    Linux System Enablement Engineer - RISC-V

    Job Description

    • We are seeking an experienced System and Hardware Enablement Engineer passionate about Linux systems, the RISC-V architecture, Ubuntu, and the open-source community.
    • RISC-V is a first-class architecture in Canonical Ubuntu, and we continue to expand our expertise with it. The Ubuntu Foundations Engineering team maintains and enhances support for RISC-V for the entire Ubuntu stack.
    • This includes engaging with hardware vendors, bringing support for new RISC-V platforms to the Ubuntu distribution, and expanding the software packages available for the RISC-V architecture. The work is critical to system security and reliability. Hence we are looking for a colleague with a very diligent and systematic approach to software engineering.
    • The Ubuntu Foundations Team delivers and maintains the core of the Ubuntu system, the base for the entire Ubuntu family of products and services. Ubuntu strives to deliver the latest and best free software components, in an easy-to-use and highly reliable form. We build on the technical excellence of Debian and bring additional focus and shape to the solutions we offer industry.
    • As a Linux System Engineer, you will work on the architecture, design, and development of core components involved in the enablement and support of the RISC-V architecture for the Ubuntu Distribution, often interacting with the upstream community for projects like U-Boot, OpenSBI, or GRUB.
    • You will also have the opportunity to work closely with various hardware vendors and be part of the enablement of new cutting edge platforms and be part of shaping the future of RISC-V for Linux and Ubuntu.

    What your day will look like

    • Work with highly technical team to define and shape the future of RISC-V architecture support for Ubuntu
    • Write high-quality code, create new features, and contribute upstream
    • Contribute features and bug fixes to projects including OpenSBI, U-Boot, GRUB, and the Ubuntu installers.
    • Debug issues and produce high-quality fixes
    • Review code produced by other engineers
    • Discuss ideas and collaborate on finding good solutions
    • Work with teams focused on Ubuntu for server, desktop, IoT and clouds
    • Work from home with global travel 2 to 4 weeks a year for internal and external events

    What we are looking for in you

    • Development experience with early boot software like TF-A, OP-TEE, U-Boot, shim, GRUB, or the Linux kernel.
    • Development experience on RISC-V
    • A love of technology and working with brilliant people
    • Motivated, curious, flexible, articulate, and accountable
    • A long-time Linux user with broad interests in the future of Linux
    • Experience or interest in learning how to package software for Debian and Ubuntu
    • Enterprising, thoughtful, and self-motivated
    • Additional skills that you might also bring
    • Experience with Debian/Ubuntu based operating system and good understanding of Debian packaging and snaps would also be a considerable advantage.

    go to method of application »

    Senior Cloud Field Engineer

    Job Description

    • Help global companies embrace the latest private cloud infrastructure, Linux and cloud native operations, and open source applications. Our team applies expert insights to real-world customer problems, enabling the enterprise adoption of Linux Ubuntu, OpenStack, Kubernetes and a wide range of associated technology.
    • This role has very diverse responsibilities. The team members are Linux and cloud solutions architects for our customers, designing private and public cloud solutions fitting their workload needs.
    • They are the cloud consultants who work hands-on with the technologies by deploying, testing and handing over the solution to our support or managed services team at the end of a project.
    • They are also software engineers who use Python to develop Kubernetes operators and Linux open source infrastructure-as-code.
    • The people who love this role are developers who like to solve customer problems through architecture, presentations and training.

    What your day will look like

    • Work across the entire Linux stack, from kernel, networking, storage, to applications
    • Work in Python to design and deliver open source code
    • Architect cloud infrastructure solutions like OpenStack, Kubernetes, Ceph, Hadoop and Spark either On-Premises or in Public Cloud (AWS, Azure, Google Cloud)
    • Coach and develop your colleagues where you have insights
    • Grow a healthy, collaborative engineering culture in line with the company values
    • Work from the comfort of your home
    • Global travel up to 25% of time for internal and external events

    What we are looking for in you

    • University Degree in Computer Science or related Software Engineering expertise
    • You have sound knowledge of cloud computing concepts & technologies, such as Kubernetes, Openstack, AWS, GCP, Azure, Ceph, etc.
    • You have practical knowledge of Linux and networking
    • You have Intermediate to Advanced level of Python programming skills
    • You are a dynamic person who loves to jump in new projects and interact with people
    • You have a demonstrated drive for continual learning
    • Excellent communication and presentation skills (English)
    • You have great organisational skills and follow-up reliably on commitments
    • (Optional) You speak a second language - French, German, Italian, Arabic or Spanish

    What you'll learn

    • OpenStack and Kubernetes infrastructure
    • Linux Ubuntu and networking knowledge
    • Wide range of open source applications and skills
    • Work directly with customers in a range of different businesses
    • Real-life and hands-on exposure to a wide range of emerging technologies and tools.

    go to method of application »

    Senior Ubuntu Embedded IoT System Engineer

    Job Description

    • We invite you to join Canonical as an Ubuntu Enablement Engineer .In this role, you will use your knowledge of Linux and hardware to represent Canonical with leading OEMs, ODMs, and silicon partners to deliver the best user experience of Ubuntu on partner hardware for Robotics, Automotive, SmartNIC, Medical device, Industry gateway and many other products. Your work will improve Ubuntu for millions of users.
    • This fast-paced environment requires excellent time management, insightful debugging, critical thinking, problem-solving skills and deep knowledge of the Linux system​.

    Key Responsibilities

    • Provide software and system engineering services for OEM and ODM customers;
    • Work closely with partners on platform bring up
    • Work with project managers and Field/QA engineers to identify, triage, and fix critical problems;
    • Work with individual upstream projects to find and apply patches for bugs
    • Conduct root cause analysis, collect and organize details to reproduce and explain results
    • Facilitate communication between Ubuntu, firmware and hardware engineering teams
    • Occasional international travel to the EU, USA, Taiwan and China

    Required Skills and Experience

    • A Bachelor's or higher Degree in STEM, preferably Computer Science or Electrical Engineering
    • English written and verbal communication skills
    • Familiar with C, Python and Bash;
    • Familiar with linux boot up process;
    • Linux kernel, boot and system-level architecture skills;
    • Experience of bootloader development, such as u-boot;
    • Software development on Arm or non-X86 platforms;
    • Linux debugging and resolution abilities
    • Ability to be productive in a globally distributed team
    • Ability to learn fast to work on cutting edge technologies
    • Fluency in written and spoken Mandarin Chinese;

    Desirable Skills and Experience:

    • Experience with system firmware, including uboot, UEFI, ACPI, DSDT, boot loaders, device firmware.
    • Experience debugging power management on PCI ASPM, SATA ALPM, low power profiles
    • Experience in board design, bring up, and validation
    • Experience with electrical engineering design tools (e.g. schematic capture, layout)
    • Computer architecture knowledge of x86, ARM, RISC-V
    • Familiarity with Ubuntu development model
    • Shell/Python scripting skills.

    go to method of application »

    UX Designer

    Job Description

    • 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 user experience 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.
    • This role sits in the design team reporting to the one of the UX design managers.

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

    What we are looking for in you

    • Bachelor's or equivalent in User Experience, Design, or STEM
    • Excellent academic results at school and university
    • Knowledge and passion for user experience, technology and design
    • Commitment to continuous learning and improvement - curious, flexible, scientific
    • Drive to finish work and celebrate success
    • Confidence in user research practices
    • Engagement with the latest design research and innovation
    • UX designers should be excellent communicators who are at ease working with a complex mix of engineers, designers and executives. They represent us at cross-functional company meetings and must present their design position with clarity and precision. They should be confident and excited to take on complex design challenges. They should also be able to connect their design leadership to the strategic vision of the company.

    Method of Application

    Build your CV for free. Download in different templates.

  • 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