🇳🇬 Job Vacancies @ Canonical Nigeria – 20 Positions

Canonical

Canonical - 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. Together with a community of 200,000, we publish an operating system that runs from the tiny connected devices up to the world's biggest mainframes, the platform that everybody uses on the public cloud, and the workstation experience of the world's most productive developers. Secure and reliable, elegant and intuitive, and open for innovation - Ubuntu is the future of open source, which is why it's the fastest-growing Linux in the world despite already being the most widely deployed.

We are recruiting to fill the following positions below:

1.) Web Frontend Engineer - JS, CSS, React, Flutter
2.) Web Developer
3.) Senior Web Engineer
4.) Graduate Visual UI Designer
5.) Graduate / Associate Software Engineer - Build & Release Infrastructure
6.) Product Marketing Manager
7.) Regional Marketing Specialist
8.) Product Marketing Manager - AI
9.) Site Reliability Engineer, EMEA
10.) Software Engineer - Identity Management for Canonical Products
11.) Enterprise Open Source Sales Director
12.) Software Engineer, Packaging - Optimize Ubuntu Server
13.) Software Engineer - Cross-platform C++ - Multipass
14.) Software Engineer, Go - Container Images
15.) Software Engineering Manager, Ubuntu Gaming
16.) Software Engineer, Ceph & Distributed Storage
17.) Lead Linux Kernel Engineer - Ubuntu
18.) HR Generalist - EMEA
19.) Senior Executive Assistant
20.) Senior / Staff Engineer - Build & Release Infrastructure

 

See job details and how to apply below.

1.) Web Frontend Engineer - JS, CSS, React, Flutter

Job Title: Web Frontend Engineer - JS, CSS, React, Flutter

Location: Lagos

What your day will look like

  • Write high-quality, well-designed software
  • Collaborate proactively with a globally distributed team
  • Display technical leadership internally and within our external communities
  • Debug issues and produce high-quality code to fix them
  • Contribute to technical documentation to make it the best of its kind
  • Discuss ideas and collaborate on finding good solutions
  • Work from home with global travel twice annually for company events.

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
  • Well-organised, self-starting and able to deliver to schedule
  • Professional manner interacting with colleagues, partners, and community
  • Knowledge of web (HTML, CSS and JS) tech
  • Fluency in Typescript, React or Flutter
  • An eye for accessibility and performance
  • 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 That You Might Also Bring:

  • Experience with container tech such as LXD, Docker and Kubernetes
  • Curiosity about all aspects of web development
  • Attention to detail in regard to user-centric UI development
  • Experience with systems programming or scalable web services
  • REST API design, development and governance
  • Performance engineering and security experience.

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


2.) Web Developer

Job Title: Web Developer

Location: Lagos

Job Description

  • The web team works in a multi-disciplinary environment with visual designers, UX designers and other developers to bring exciting new web projects to life.
  • We help and learn from each other and constantly strive to improve both our work and our processes.

In this team

  • You'll create high fidelity websites and web apps using the latest incarnations of HTML, CSS (SCSS) and Javascript (React and TypeScript)
  • You'll help maintain existing projects including updating content and adding new pages
  • You'll manage incoming requests for updates and liaise with or delegate to other people as necessary
  • You'll ensure the standard of our output remains high and consistent across our whole product portfolio
  • You'll ensure new pages are published according to specification and in compliance with our web style guide
  • You'll participate in and contribute to our living style guide, Vanilla Framework.
  • Work closely with UX designers and visual designers to implement exemplary user experiences.

Required Skills and Experience

  • Demonstrable experience of work on modern web applications
  • A strong understanding of HTML, CSS with SCSS and JavaScript
  • Experience with Javascript components libraries
  • Experience with TypeScript
  • Experience with responsive user interfaces for a wide range of devices and browsers
  • Experience with Git or other version control systems
  • Awareness of SEO best practice
  • Consideration of accessibility in all aspects of your work
  • A strong understanding of web performance in complex user interfaces
  • Ability to interact with UX, designers and server-side developers
  • Curiosity about technology and a thirst to learn
  • Based in EMEA timezones (Europe, the Middle East and Africa)
  • University Degree or equivalent education.

Who you are:

  • We want a Web Developer who loves what they do.
  • You are passionate about web standards and keep abreast of new developments in our industry. You always look for opportunities to improve your skills.
  • You like to show off what you're working on and also learn from others. You have strong attention to detail and value the design of a product as much as you value the code.
  • You have strong communication skills and maybe even blog once in a while.
  • You're aware of the latest CSS techniques but also know the limitations that developing for a broad audience can bring - actually, you embrace the challenge.

Useful experience if you have it:

  • Familiarity with Linux desktop technologies
  • Server-side languages, such as Python or NodeJS
  • Experience working on a large scale React (with TypeScript) project
  • A history of open source contributions
  • Relevant work experience.

What we offer

  • An opportunity to help shape a company and products with a strong influence in the open source community
  • An inclusive work environment within a team of friendly people with a broad range of skill sets, from UX designers to copywriters
  • Learning and development
  • Annual compensation review
  • Recognition rewards
  • Annual leave
  • Priority Pass for travel.

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


3.) Senior Web Engineer

Job Title: Senior Web Engineer

Location: Lagos

The role

  • The Web and design team works as a multidisciplinary inclusive team with world-class user researchers, UX designers, visual designers and web engineers. We work collaboratively with many teams and roles across the organisation including product managers and other engineering teams.
  • Senior Web Engineer's help drive best practices across the team, for all disciplines, bringing great ideas to the table to lead technical conversations.
  • They identify risks and communicate them to relevant stakeholders, asking the right questions to move a project forward.
  • Within the team there are fantastic opportunities to gain deep technical knowledge of complex products in innovative and fast-growing areas of the tech world with space and support to hone your craft. We value transparency, intellectual honesty and teamwork.

What you will do

  • Learning and teaching: Coaching, mentoring and providing feedback to more junior members of the team, while always developing yourself.
  • Ownership: Plan and manage progress on agreed goals and projects.
  • Communication: You'll manage incoming requests for updates and liaise with or delegate to other people as necessary.
  • Standards: You'll ensure the standard of our team's output remains high and consistent across our whole product portfolio.
  • Consistency: You'll ensure new pages are published according to specification and in compliance with our design system.
  • Culture: Foster a healthy, collaborative engineering culture in line with the company values.
  • Collaboration: Work closely with UX designers and visual designers to implement exemplary user experiences.
  • Celebrate: Celebrate success with your team, and learn from mistakes.
  • Love what you do.

Who you are

  • Demonstrable experience, working on modern web applications, such as React.
  • Deep working knowledge of HTML, SCSS, and JavaScript.
  • Good understanding of server-side languages, such as Python.
  • Experience with Git or other version control systems.
  • Consideration of accessibility in all aspects of your work.
  • Experience with analysing and improving web performance in complex user interfaces.
  • An excellent communicator with the ability to interact with other members of the team.
  • Exceptional product delivery experience.
  • Based in the EMEA timezone (Europe, the Middle East and Africa).

We offer

  • Remote first: 100% remote working with the opportunity to travel to Sprints. We meet a couple of times a year in interesting places all around the world to come together to collaborate. These Sprints see circa 300 people come together. This year we have travelled to Frankfurt, Copenhagen, Montreal and Prague!
  • Personal development: Annual budget allowance and time to focus on areas you want to improve.
  • Compensation: eligibility for annual pay review including bonuses.
  • Recognition: The ability to possibly be rewarded and recognised by others for the work you do.
  • Travel: Priority Pass for lounge access when flying to sprints. International SOS membership to support you whilst travelling.

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


4.) Graduate Visual UI Designer

Job Title: Graduate Visual UI Designer

Location: Lagos

Descriotion

  • 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 a exceptional Visual UI Designers, who share 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 design team includes visual designers, UX designers, and user researchers who work closely with engineers to bring exciting projects to life. We help and learn from each other and strive to improve our work and processes.
  • 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:

  • Bachelor's Degree or equivalent in Art /Design
  • Excellent academic results at school and university
  • Exceptional design talent with experience in branding, including visual identities, brand experience
  • 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 tools such as InDesign, Illustrator, Figma, or Penpot

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 .

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


5.) Graduate / Associate Software Engineer - Build & Release Infrastructure

Job Title: Graduate / Associate Software Engineer - Build & Release Infrastructure

Location: Lagos
Job type: Full-time

Description

  • Drive the future of collaborative open source development tooling as part of the Launchpad team. This is an opportunity for a motivated engineer with a passion for open source software, Linux, and web services to join our distributed team.
  • Launchpad is a platform for managing open source development projects. It includes code hosting and review, bug tracking, package building, translations, and other facilities used by free and open source software developers.  It provides essential development and collaboration infrastructure for major projects such as Ubuntu.
  • Launchpad is a mature project, mainly written in Python (primarily Zope, with some Flask).  You'll be striking a balance between keeping our business-critical services running and expanding our feature set: among other things, we are currently working on expanding our package building capabilities, improving the development flows provided to our users, and modernising our web UI.
  • If you love keeping large projects well-organised and well-maintained, care about supporting developers, and believe that continuous improvement is the key to innovation, higher velocity, and reliability, you'll fit right in.
  • Build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.

What you’ll do

  • Proactively collaborate within and contribute to design, architecture, and feature-selection for solutions across distributed teams
  • Write high-quality, API-first Python code with unit tests
  • Debug issues and produce high-quality fixes
  • Review code produced by other engineers
  • Work from home with global travel 2 to 4 times a year  for internal and external events

Who you are

  • You love technology, working with brilliant people, and solving interesting problems
  • You are a strategic thinker
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
  • You have proficiency delivering robust code to production, preferably written in Python.
  • You have experience and enjoy maintaining and improving large and mature web applications.
  • You have experience with databases, ORMs (PostgreSQL a plus), data management, and data modelling.
  • You have an interest in, or experience with, integration, infrastructure and operations.
  • You believe that robust security requires conscious efforts at every stage of delivery.
  • You have familiarity with Ubuntu as a development and deployment platform.
  • You have a solid understanding of the structure of various software packaging systems, including Debian/Ubuntu packages.

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


6.) Product Marketing Manager

Job Title: Product Marketing Manager

Location: Lagos

Description

  • Canonical is the global open source solutions provider and the publisher of Ubuntu. Since 2004 Canonical has led the way in providing free open source software solutions has created, putting innovation in the hands of everyone.
  • Our portfolio of solutions are designed to support enterprises to innovate from the data centre to the edge; leading the way in cloud infrastructure, advanced robotics, enabling AI, blockchain, autonomous cars and smart things.
  • We are proud to support the critical infrastructure and operations for thousands of businesses and millions of Ubuntu users around the world including AT&T, Bloomberg, Netflix, Paypal, Sky, Slack, Spotify and Tmobile.
  • We seek to have a positive impact on the global IT community and support new and innovative development for the companies we work with and the communities in which we work.
  • As a truly global company with more than 800 employees in over 39 countries, and 10 offices we offer a collaborative and open work environment where people are valued for their unique talents and empowered to do their jobs well.
  • 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 driven by driving growth, delighting customers and filling the sales funnel, we want to talk with you.

Job Summary

  • We are seeking to employ Product Marketing Manager who will be responsible for developing marketing strategy and go to market plans at a global level for a diverse range of products to support our growth strategy.
  • This is a hands-on, multi-disciplinary and dynamic position, requiring close collaboration with the Product and engineering teams, content team, Sales Teams, as well as other Marketing functions.
  • The ideal candidate is passionate about technology, technology marketing and the use of technology in marketing.
  • They prefer to work in an environment that emphasises ownership of campaigns, collaboration, learning, curiosity and a drive to always improve oneself / the team / the organisation.
  • They love to problem solve, get hands on, experiment, measure and use automation to make daily life easier.

Responsibilities
As a product marketing manager you will:

  • Be responsible for go-to-market planning and execution for a range of products
  • Lead on content dissemination planning, campaign development and planning for planning product launches.
  • You will lead on the development of compelling messaging and positioning that emphasizes business value and connects with target audiences throughout the buying journey
  • Conceiving and executing customer base communications and marketing programs to upsell and cross sell into our large base of customers
  • Collaborating with demand generation teams, utilizing data and insights to create and improve strategies that drive traffic to our content, optimizing marketing funnels
  • Work with the teams to plan event, webinars and support paid and social media promotion
  • PR / AR coordination with Comms manager
  • Create and publish content (online and print) in line with marketing plans to deliver on campaigns
  • Monitoring the competitive landscape to define product positioning that differentiates.

Requirements
The successful Marketing Manager will have:

  • A minimum of 5 years in a Product Marketing function focused on enterprise software, SaaS experience preferred
  • Knowledge of workflow and process automation, case management and no/low code application development
  • Knowledge of enterprise content management / content services would also be ideal
  • Ability to think strategically about complex issues, leading to thoughtful recommendations, and action plans
  • Exceptional interpersonal skills, and aptitude for forging trusting relationships across diverse, cross-functional teams
  • Conversant in go-to-market strategies and methodologies
  • Skilled in leading presentations and discussions with industry analysts, business, technical, and sales stakeholders
  • Excellent verbal and written communication skills, strong content marketer
  • Proven ability to prioritize and differentiate what matters from the noise, meeting deadlines without sacrificing quality
  • Growth mindset - someone who is not afraid to think big and take on risk.

What Canonical Offers

  • Learning and Development
  • Annual Compensation Review
  • Recognition Rewards
  • Annual Leave
  • Priority Pass for travel
  • Flexible working option.

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


7.) Regional Marketing Specialist

Job Title: Regional Marketing Specialist

Location: Lagos (Remote)

Description

  • Canonical is looking for regional marketing specialists who will be responsible for developing long-term marketing strategy and executing campaigns for specific territories across EMEA and Americas across a diverse range of products and industries to support our growth strategy.
  • This is a hands-on, multi-disciplinary and dynamic position, requiring close collaboration with the regional Sales Teams, the Partner & Alliances Teams, Product Teams, and other Marketing functions.
  • The ideal candidate is passionate about technology, technology marketing and the use of technology in marketing.
  • They prefer to work in an environment that emphasises ownership of campaigns, collaboration, learning, curiosity and a drive to continually improve oneself / the team / the organisation.
  • They love to problem solve, get hands-on, experiment, measure and use automation to make daily life easier.
  • This role reports to the EMEA and Americas regional marketing team manager. This role will be based remotely in the EMEA region.

Responsibilities
What your day will look like:

  • Develop and execute go-to-market strategy for certain industries within the Americas region
  • Set relevant KPIs for lead generation, demand generation and brand awareness campaigns; monitor and improve them on a regular basis
  • Build organic and paid campaigns from scratch including crafting strong messaging, and creating visual assets for emails, social media and paid ads in line with canonical’s brand look & feel
  • Own webinars and regional offline events at all stages from planning to execution including holistic pre- and post-event/webinar strategies, webinar set up, streaming
  • Work with the CRM Team to attract, convert, engage and communicate with new and existing audiences
  • Be fully responsible for the regional budget planning and execution constantly monitoring and adjusting it accordingly
  • Collaborate extensively with regional Sales teams to get their insights and implement them to the regional marketing strategy
  • We expect members of the Canonical marketing team to be excellent communicators who are at ease working with a complex mix of engineers, product managers, sales representatives and executives.

Requirements
What we are looking for in you:

  • Experience in B2B marketing for enterprise IT products, SaaS experience…
  • Experience working with the Americas market including the US, Canada and Latin America preferred
  • Excellent academic results, with Bachelor's Degree or equivalent in Business, Marketing, or STEM
  • Excellent verbal, written, presentation skills in English
  • Hands-on mindset and ability to test various marketing assumptions attributing to scaling the most efficient ways of achieving positive marketing results
  • Growth mindset - enthusiasm for challenges and work ethic with a ‘can do’ attitude
  • Objectivity and openness to others' views while continuously building a positive team spirit
  • Proven ability to prioritise and meet deadlines without sacrificing quality.

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

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


8.) Product Marketing Manager - AI

Job Title: Product Marketing Manager - AI

Location: Lagos

Description

  • Open Source has become the norm in Machine Learning, AI and Big Data tooling. Canonical has delivered secure open source to millions of users and enterprises.
  • We’re looking for a Product Marketing Manager who will be responsible for developing marketing strategy and go to market plans at a global level for our portfolio of open source applications for Machine Learning and Data Operations.
  • This is a hands-on, multi-disciplinary and dynamic position, requiring close collaboration with the product and engineering teams, content team, sales teams, as well as other marketing functions… all in support of Canonical’s growth.
  • The ideal candidate is passionate about technology, technology marketing and the use of technology in marketing.
  • They prefer to work in an environment that emphasises ownership of campaigns, collaboration, learning, curiosity and a drive to continually improve oneself / the team / the organisation.
  • They love to problem solve, get hands-on, experiment, measure and use automation to make daily life easier.
  • This role sits in the marketing team reporting to the product marketing lead. This role will be based remotely in the EMEA region.

Responsibilities
What your day will look like:

  • Be responsible for go-to-market planning and execution for Canonical's range of MLOps and data products
  • Lead on content dissemination, campaign development and planning for product launches.
  • You will lead on the development of compelling messaging and positioning that emphasizes business value and connects with target audiences throughout the buying journey
  • Conceiving and executing customer base communications and marketing programs to upsell and cross sell into our large base of customers
  • Collaborating with demand generation teams, utilizing data and insights to create and improve strategies that drive traffic to our content, optimizing marketing funnels
  • Work with other teams to plan event, webinars and support paid and social media promotion
  • Create and execute content strategies that drive product interest and adoption with relevant target audiences
  • Monitoring the competitive landscape to define product positioning that differentiates.

Requirements
What we are looking for in you:

  • Experience in a product marketing function for enterprise IT products (SaaS experience preferred)
  • Passion for the AI and data marketing
  • Strong inter-personal management skills.
  • Proven analytical skills, able to assess opportunities and make decisions on ROI/advantages of programs & investments.
  • Appetite to deliver strong results and innovation.
  • Growth mindset - someone who is not afraid to think big and take on risk.
  • Willingness to roll up their sleeves.
  • Exceptional verbal and written communication skills.
  • Ability to work and thrive in a self-starter, fast-paced and changing environment
  • Love for diverse work assignments and the opportunity to try new approaches.

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.

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


9.) Site Reliability Engineer, EMEA

Job Title: Site Reliability Engineer, EMEA

Location: Lagos

Description

  • Next-gen operations at scale, with pure Python infra-as-code, from bare metal to containers and applications. Our goal is to perfect enterprise infrastructure devops.
  • We run hundreds of private cloud, Kubernetes, and application clusters for customers across physical and public cloud estate, and we are raising the bar on what's possible with automation by embracing a universal operator pattern and model-driven operations.
  • To succeed in this role you need to believe in automation as a pure software engineering problem, not a hack-it-till-it-works-for-me problem.
  • You need to be interested in the scientific approach to operations at scale, driven by metrics and code, and you need to be able to learn the entire stack, from bare metal networking and kernel up to serverless and open source applications.
  • Our site reliability engineers bring Python software-engineering skills and rigour to the operations domain. We practice devsecops from bare metal to application. We architect and run OpenStack, Kubernetes and software defined storage, and we enable devsecops for applications running on that infrastructure too.
  • To become a member of this team, you need to be a software engineer fluent in Python, you need a genuine interest in the full open source infrastructure stack from metal to containers, and you need the ability to work in a high pressure operations environment with mission-critical services for global brand name customers.
  • As a member of the team you will gain experience in a broad range of cloud technologies. We evolve our offerings as the state of the art improves, so you get to stay current with the latest capabilities in open source infrastructure. We drive upgrades to keep our customers on the latest, best solutions.

Requirements

  • Software Engineering or Computer Science Degree
  • Linux experience and familiarity with Linux networking and storage
  • Python software development experience
  • Demonstrated drive for continual learning
  • Devops experience.

Nice to haves:

  • Experience with OpenStack or Kubernetes deployment or operations
  • We hope that you’ll join us in helping to shape and build the future of free software together.

What Canonical Offers

  • Technical management team that understands the details of what we are developing
  • A culture of openness and inclusiveness
  • Helpful and talented engineers who are world-class experts in many fields
  • Teams focused on good work life balance with long average retention rates
  • A wide range of engineering disciplines and career paths that can move between divisions
  • Fully remote company for career growth without relocation requirements.

Of course we also offer:

  • Learning and Development
  • Annual Compensation Review
  • Recognition Rewards
  • Annual Leave
  • Priority Pass for travel
  • Flexible working option.

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


10.) Software Engineer - Identity Management for Canonical Products

Job Title: Software Engineer - Identity Management for Canonical Products

Location: Lagos

Description

  • This is an exciting opportunity for an experienced software engineer passionate about open source software, Linux, and Web Services at scale. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.
  • Bring your Python and Golang skills to bear on identity, authorization and access management across Canonical's suite of enterprise products and web services.
  • As a software engineer for Identity Management products of Canonical, you will modernize and expand the capabilities of the identity management solutions we use for authentication and authorization in our products, as well as our canonical.com and ubuntu.com websites. Your work on Identity Management will directly impact the users of all Canonical products.
  • Technical excellence and a background in software engineering are necessary prerequisites for this role.
  • You will be expected to own the design and delivery of the system, facilitate integrations and work with your team on strategy and execution.

Responsibilities
What you'll do:

  • Collaborate proactively with a distributed team
  • Write clean web service APIs to support both CLI and web frontend clients, using Python (and optionally Golang).
  • Design and implement new features and enhancements from spec to production and ongoing operations at scale.
  • Review code produced by other engineers
  • Discuss ideas and collaborate on finding good solutions.
  • Create and enhance management, authentication and authorization API endpoints
  • Craft end-user authentication flows from design to implementation
  • Modernize the identity stack of our websites and products by driving adoption of best-of-breed IAM technologies
  • Deliver great products that users love by maintaining a culture of quality and engineering excellence
  • Work from home with global travel 2 to 4 weeks per year for internal and external events

Requirements
Who you are:

  • You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
  • You are a software engineer, with specific experience building identity and access management products
  • You are familiar with the open source software, standards, protocols and concepts in the identity space (e.g. OpenID, OAuth, LDAP)
  • You have experience implementing authorization frameworks in distributed systems
  • You value secure coding and standards, and enjoy working on teams that do the same
  • You have solid experience working in an agile development environment
  • You love technology and working with a diverse set of talented people.
  • You are comfortable with Ubuntu as a development and deployment platform.
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You love embracing new technologies and pushing the boundaries of what is possible, with a view to building products that improve how people operate software and infrastructure everywhere

What Canonical Offers

  • Work from home
  • Learning and development allowances
  • Competitive Salary
  • Annual compensation review
  • Recognition rewards
  • Generous annual leave
  • Paid maternity, paternity and sick leave
  • Priority Pass for travel
  • Exposure to international business and technology

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


11.) Enterprise Open Source Sales Director

Job Title: Enterprise Open Source Sales Director

Location: Lagos

Responsibilities
What your day will look like:

  • Build and execute a territory plan to prioritize outreach and prospecting
  • Allocate portions of territory and accounts to sales representatives on your team
  • Identify and prioritise new logo accounts in your territory for account-based marketing and prospecting
  • Ensure that sales representatives have high quality account plans for existing accounts and priority prospects
  • Monitor new pipeline development by your team, through outreach, prospecting, local marketing, and industry events
  • Support contract closure to meet and exceed quarterly and annual bookings targets
  • Be mindful and proactive in achieving tactical and strategic objectives
  • Work with customer success to identify growth opportunities
  • Ensure your team maintain accurate pipeline data and forecasts within Salesforce
  • Represent the company, its solutions and software

Requirements
What we are looking for in you:

  • Bachelor's level Degree, preferably in Engineering or Computer Science
  • Leadership and management skill
  • Experience of open source technology and solutions
  • Detail oriented with effective planning, organisation and reporting skill
  • Experience in enterprise software or technology sales planning and execution
  • Track record of achievement in sales targets and new account wins
  • Self-discipline and motivation to be successful in a distributed team
  • Professional written and spoken English, as well as any language that may be appropriate for your target market
  • Ability to travel for customer engagements, industry events and company events

Additional skills of interest:

  • Specific vertical experience, in particular finance, telco, health, energy, public sector, tech
  • Experience speaking at conferences or industry events

What We Offer You

  • We consider geographical location, experience, and performance when 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 commission structure. 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.
  • On-target earnings between USD 300k and USD 450k
  • Distributed work environment with twice-yearly team meetings 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 Program
  • Opportunity to travel to new locations to meet colleagues
  • Priority Pass, and travel upgrades for long haul company events

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


12.) Software Engineer, Packaging - Optimize Ubuntu Server

Job Title: Software Engineer, Packaging - Optimize Ubuntu Server

Location: Lagos

Description

  • This is an exciting opportunity for you, a software engineer passionate about open source software.
  • Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company and help us to bring free software to the widest audience.
  • Ubuntu Server is a platform that enables amazing technology the whole world over, and is the #1 operating system in the public clouds.
  • Applicants to this role will have the opportunity to help with everything that goes into evolving Ubuntu.
  • You will get to work with our experienced team and have the benefits of learning and growing alongside the best engineers in the business.

Responsibilities
What You’ll Do:

  • Collaborate proactively within a distributed team
  • Foster a software ecosystem with seamless user experience for all Ubuntu users
  • Debug issues and facilitate their solution together with upstream projects
  • Evaluate contributions of other engineers to maintain high-quality software standards.
  • Work from home with global travel 2 to 4 weeks for internal and external events
  • Play a role in shaping the future of Ubuntu via both - new ideas in your areas of interest and advising on work being done elsewhere
  • Own the maintenance of Ubuntu Server packages. Specifically but not limited to:
    • Traditional server workloads (web servers, databases, network services, etc)
    • Virtualisation and Containers
    • Package management and dependencies
    • Language runtimes and toolchains (python, golang, rust, etc)
  • Collaborate with other teams in the Ubuntu and Debian communities, with upstream projects, and commercially supported customers

Requirements
Who you are:

  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You have a Bachelor's or equivalent in Computer Science, STEM or similar degree (or any higher)
  • You have interest and experience with two or more of the following: Distribution Development; debugging issues in a wide range of software; creation of test environments and reproducibility steps; administration and optimization of complex workloads; coding in Python, Go or Rust;  packaging or distributing software; Public clouds like AWS, GCP, Azure, Oracle Cloud and, IBM Cloud
  • You enjoy switching projects frequently and learning about a wide range of technologies
  • Involvement in open source projects in the past a plus

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

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


13.) Software Engineer - Cross-platform C++ - Multipass

Job Title: Software Engineer - Cross-platform C++ - Multipass

Location: Lagos

Description

  • Use your deep C++ skills on Windows and MacOS to build an amazing open source developer experience with Multipass, the workstation mini-cloud at your fingertips which provides Ubuntu and appliance VMs on demand for build, test and prototyping.
  • The Multipass team is hiring a Software Engineer to join our distributed team. We greatly value quality in our code, and great user experience.
  • Multipass is published for macOS, Windows, and also Linux. Think of it as a workstation mini-cloud. At its simplest you can simply say multipass launch and you will get a new VM on your workstation. You can feed that VM data, just as you would on a public cloud like AWS, Azure or GCP.
  • The goal is not to be a full cloud of course. The goal is to give developers a local cloud on their workstation, which they can use to run builds in the background, or to try cloud appliances, or to test their own cloud deployments and cloud-init scripts, free of charge. People sometimes use it as a build farm on a shared server, for example.
  • As a Software Engineer you are expected to play a leadership role designing, mentoring, reviewing and of course coding. This is a remote position available in EMEA and the Americas.

Responsibilities
What you will focus on:

  • Ensure Multipass is easy and intuitive to use
  • Architect new features and design the user experience
  • Write high-quality code to create new features and fix bugs
  • Review code and architecture as part of Canonical’s engineering process
  • Collaborate proactively with a distributed team
  • Debug, track down and fix issues encountered by our users
  • Foster the open source community and support customers when needed
  • Travel internationally for up to two weeks, twice a year, for company events

Requirements
What we are looking for in you:

  • Bachelor's Degree or equivalent in Computer Science, STEM or similar degree
  • Cross-platform development experience on macOS and/or Windows
  • Expertise in modern C++ development
  • Experience with software testing and test-driven development
  • Extremely high personal standards for code quality, testing and design
  • Knowledge of hypervisor technologies such as Hyper-V, VirtualBox, KVM, and QEMU
  • Open source experience and involvement
  • Knowledge of CI systems a plus
  • Capacity to learn quickly about new systems and techniques
  • Excellent communication skills in English - both verbal and written

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

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


14.) Software Engineer, Go - Container Images

Job Title: Software Engineer, Go - Container Images

Location: Lagos

Descrption

  • In this role, you’ll be developing the tools and technology for building and maintaining this new generation of container images.
  • You’ll be working with multiple teams, both inside and outside Canonical, to ensure we deliver container images with the highest quality whilst maintaining a seamless Ubuntu user experience.
  • You will also be highly involved in the implementation and maintenance of the Continuous Integration and Continuous Delivery automation around these container images, for which you are expected to demonstrate deep insights into container-based DevOps.
  • You will be contributing to fast-moving products like Rocks (OCI images) and Chisel, and thus have the chance to help steer and consolidate this new team.
  • You’ll gain experience with numerous container technologies and participate in exciting and exploratory tasks, where your feedback will be critical for the decision-making process.
  • As an engineer, your seniority will be based on your software development background and ability to lead junior team members.
  • Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical.
  • This is an exciting opportunity for experienced software engineers looking for a place to leave their mark, who are passionate about shaping an open source product with the highest quality, with and for the community!

Responsibilities
This role entails:

  • 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
  • Work in Go to deliver new functionalities to our container-building tools
  • Participate in 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 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

Requirements
What we are looking for in you:

  • You have a Bachelor's Degree or equivalent in Computer Science, STEM or a similar degree
  • You are knowledgeable and passionate about software development
  • You are a team player and have experience in collaborative development
  • You have worked with CI/CD systems (e.g. Jenkins, GitHub Actions, Concourse CI, etc.)
  • You have a track record of delivering timely, high-quality software
  • You have experience with container images and containerised operations
  • You master at least one container management/orchestration tool (e.g. Docker, Kubernetes, etc.)
  • You have significant experience with Go
  • You are experienced with Linux systems administration and package management
  • You have strong written and verbal communication skills to convey technical concepts
  • You bring clarity to technical and engineering discussions
  • You are someone who strongly believes that sharing is caring, and knowledge is power
  • Your skills range from those of a Graduate to a mid-senior Software Engineer

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.

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


15.) Software Engineering Manager, Ubuntu Gaming

Job Title: Software Engineering Manager, Ubuntu Gaming

Location: Lagos

Description

  • As the Software Engineering Manager for Ubuntu Gaming, your mission is to help make gaming on Ubuntu first-class.
  • In this exciting time for Linux gaming, compatibility tools like Proton have matured, but a well-rounded gaming experience goes beyond compatibility.
  • It entails maximising performance, robust and secure anti-cheat mechanisms, full device support, and ease of content creation, sharing and discovery.
  • By collaborating with open-source projects and other partners, you'll contribute to not just Ubuntu but the wider Linux gaming ecosystem. This role will be based remotely in the Americas or EMEA region.

Job Responsibilities
The role entails:

  • Leading your team in optimising and expanding the Ubuntu gaming experience, focusing on the Steam Snap.
  • Managing project timelines, balancing feature improvements with deadlines.
  • Collaborating with stakeholders to align your team's work with other teams and company objectives.
  • Conducting keen-eyed code reviews, focusing on quality, performance, and modern design principles.
  • Collaborating with upstream projects like Proton and partners like Unity to enhance Ubuntu's gaming capabilities.
  • Working closely with other teams to ensure a cohesive and comprehensive Ubuntu experience.
  • Driving performance improvements across a wide range of hardware.
  • Engaging actively with the open source and gaming community to gather feedback and collaborate on improvements.

Requirements
What we are looking for in you:

  • An Undergraduate Degree in a technical subject or a compelling narrative about your alternative chosen path.
  • Proven ability to collaborate effectively with upstream projects and partners.
  • Familiarity and experience with the Linux graphics stack spanning user-space components to low level kernel drivers.
  • Exceptional software project management skills, encompassing risk assessment and resource allocation.
  • Ability to balance technical leadership with effective team management.
  • Excellent written and verbal communication skills for both internal and external interactions.
  • Robust planning skills, demonstrated by your capacity to manage multi-cycle improvements.
  • Ability to travel twice a year, for company events up to two weeks long

Nice-to-have skills:

  • A passion for technology and gaming, driving you to work with intelligent, motivated colleagues.
  • Initiative in proactively identifying opportunities and solving challenges.
  • Curiosity, flexibility, and a strong sense of accountability.
  • A focus on soft skills, including passion, enterprise, and self-motivation.

What We Offer Colleagues

  • 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 or commission. 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

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


16.) Software Engineer, Ceph & Distributed Storage

Job Title: Software Engineer, Ceph & Distributed Storage

Location: Lagos (Remote)

Description

  • As a software engineer at Canonical, you have a key role in the success of Ubuntu, our partners, customers, and the larger Ubuntu community.
  • Your primary responsibility is to your team - contributing toward objectives, continuously improving, and striving to be a vital part of a healthy, high-performing team.
  • At Canonical, you will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution.
  • As part of Cloud Engineering, you’ll be building modeling software to drive systems such as OpenStack, Ceph, and Kubernetes with a focus on distributed storage and Ceph.
  • You’ll be engineering solutions to scale in production, working with our field teams to ensure we’re meeting the needs of customers looking to adopt cutting-edge technology.
  • Applicants should be passionate about the future of the software defined datacenter, distributed systems, and open source. Canonical is a globally distributed team of engineers who share that passion, and you will need to work well in that context.
  • Engineers who thrive at Canonical are mindful of the dynamics of the open source ecosystem, and equally aware of the needs of large, innovative organizations.
  • This job involves international travel several times a year, usually for one week at a time. This role will be based remotely in EMEA or the Americas regions

Responsibilities
What your day will look like:

  • Write high quality, rigorously designed Python and Golang software
  • Collaborate proactively with a globally distributed team
  • Debug issues and produce high quality code to fix them
  • Contribute to technical documentation that define best practices for authoring high quality operators
  • Discuss ideas and collaborate on finding good solutions
  • Develop and maintain software for delivery, operations and life-cycle management of Ceph storage

Requirements
What we are looking for in you:

  • You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
  • You have experience with writing modern, maintainable Python
  • You have experience with Ceph storage
  • You love technology and working with brilliant people
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You have interest and experience with two or more of the following: Linux, Kubernetes, Public cloud, OpenStack, LXC/LXD, Python, Go, Debian packaging
  •  An exceptional academic track record from both high school and preferably university
  •  Willingness to travel up to 4 times a year for internal events

Additional skills that you might also bring:

  • Experience operating Ceph clusters in production
  • Experience with open source distributed storage such as Gluster, Minio, Mayastor or similar

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 - we’ve been working remotely since 2004!
  • 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 from your team and others
  • Priority Pass for travel and travel upgrades for long haul company events

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


17.) Lead Linux Kernel Engineer - Ubuntu

Job Title: Lead Linux Kernel Engineer - Ubuntu

Location: Lagos

Description

  • Ubuntu Linux, already the most popular Linux distribution in the world, is currently in the midst of an unprecedented surge in demand.
  • To meet this need the Canonical Kernel Team - those responsible for the build, maintenance, and distribution of the Linux kernel for Ubuntu - are looking for individuals with not only an incredibly deep technical background in operating system kernels and distributions, but also a strong flair for leadership and taking initiative to drive ideas and the associated delivery teams to completion.
  • The Canonical Kernel Team is seeking exceptionally talented technology experts and industry veterans with a proven track record to take the lead in the architecture, implementation, and ongoing delivery of the following (but not limited to) aspects of kernel engineering:
    • Driving engagements for key Silicon and Cloud partners to provide optimal solutions for their platforms
    • Leading the mitigation of common vulnerabilities and exposures for Ubuntu Linux as well as driving active hardening in the kernel
    • Architecting enhancements to performance and correctness to make Ubuntu Linux the most reliable and highest performing Linux kernel available today
    • Streamlining the packaging and distribution of particularly troublesome third-party components for optimal experience by end users
    • Developing new means to deliver Ubuntu Linux at scale to the strict quality standards and delivery schedules expected by end users
  • While not a formal managerial role, the successful candidate will possess strong people skills and natural ability to lead engineers within the team, as well as working with other external teams to coordinate adoption and delivery.
  • While we hesitate to put a specific number of years of experience as a requirement for an applicant as that does not take into account relative ability or circumstances, for a comparative guideline we would be seeking candidates with the demonstrated technical equivalent of 15+ years of industry experience.
  • Location: We have home-based lead kernel roles in every timezone, although the individual aspects as listed above may be linked to a specific geographic region.

Responsibilities
What your day will look like:

  • Set the technical direction and lead the delivery of a team of junior and mid-career engineers for a key aspect of Ubuntu Linux
  • Work closely with management within and outside the team to track and coordinate initiatives to delivery
  • Collaborate daily with other senior technical leadership on the Kernel Team on how best to ensure Ubuntu stays at the pinnacle of Linux distributions

Requirements
What we are looking for in you:

  • Well-organised and motivated self-starter able to thrive in a remote work environment
  • Strong communication skills in English, both written and verbal
  • Expert understanding of the C programming language
  • Demonstrated expertise working in a *nix-based operating system kernel and distribution. While direct Linux experience would be ideal, it is not mandatory.
  • Python and Bash scripting ability
  • Powerful grasp of the capabilities and nuances of the git version control system
  • Ability to travel internationally at least twice a year for company events of up to two weeks length

Additional skills that you might also bring:

  • Strong background in RTOS and real-time performance analysis
  • Prior experience with Ubuntu/Debian/Snap packaging
  • Demonstrated experience with kernel patching and debugging
  • Strong grasp of device drivers, BSP’s, and other low level system engineering

What We Offer You

  • We consider geographical location, experience, and performance in shaping compensation worldwide.
  • We revisit compensation annually 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.
  • Home-based 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

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


18.) HR Generalist - EMEA

Job Title: HR Generalist - EMEA

Location: Lagos, Nigeria

Description

  • With 1,100+ colleagues across 75 countries, we require an HR function that thinks and acts globally.​ We're looking for an HR Generalist who will report into our Regional HR Manager who can help build our company as we go through continued growth plans.
  • It's an exciting time to join with the opportunity to help shape and create an HR function for the future.
  • You will demonstrate a high work ethic and the personal confidence to set and defend high expectations of colleagues, counterparts and processes.
  • You must be able to work independently, take a hands-on approach, and interface effectively with professionals at all levels.
  • You'll need excellent communication, professional and interpersonal skills as well as the ability to function in a proactive, innovative environment.
  • We look to HR both to support our colleagues in their personal needs and development, and also to maintain consistently high standards across multiple teams, managers and directors.

Responsibilities
The role entails the individual to:

  • Provide HR guidance to team members and managers, setting high expectations of behaviour and performance.
  • Partner with line managers to provide employee relations advice on global policies and procedures.
  • Ensure accuracy and timeliness in processing employee changes, joiners and leavers.
  • Manage and drive benefit programs spanning our EMEA location (UK, Ireland, France, Germany and Spain)
  • Liaise with our finance team on monthly payroll, projects and enquiries.
  • Support the full life-cycle of HR including onboarding, benefit administration, and departure.
  • Apply critical thinking to automate and reduce administrative tasks.
  • Take a lead role in the management, continued development, and integration of our HR system.
  • Act as a system expert and advocate for the global HR team.
  • Produce data driven reports to inform and influence HR initiatives.
  • Lead and participate in projects where you’ll see the impact of your work.
  • Support internal resource groups to drive initiatives such as diversity and inclusion.
  • Create, update and maintain corporate policies that have a global lens with local application.
  • Ensure consistency of application of our HR policies and procedures.

Requirements
What we are looking for in you:

  • Track record of exceptional achievement from high school, through graduate studies and career.
  • Relevant professional qualification and certifications.
  • Excellent practical insights into German, UK and/or French HR practices and employment laws.
  • Knowledge of other EMEA laws and practices is beneficial.
  • Self-directed, organised problem solver with the ability to prioritise and meet goals and deadlines.
  • Demonstrated ability to exercise discretion, sound judgement, tact and diplomacy in all communications.
  • Fearless and principled approach to professional interactions at every level of the business with commitment to confidentiality of sensitive information.
  • Willingness and ability to travel up to 4 times a year for internal events, with at least one trip of two full working weeks.

What We Offer Colleagues

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

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


19.) Senior Executive Assistant

Job Title: Senior Executive Assistant

Location: Lagos

Description

  • We are hiring a Senior Executive Assistant who will be responsible for crucial projects and at least one senior executive and their leadership team.
  • The ideal candidate is passionate about organising, taking ownership to make sure that the business runs smoothly and that travel, expenses and events are efficiently and correctly managed.
  • They have a drive to continually improve themselves, the team and the organisation. The EA team is integral to the overall operation of our unique global business.
  • The team runs significant business operations and processes, supporting various department leads as well as being centrally responsible for logistics, expenses, travel and scheduling. Executive assistants are the secret to our success!
  • The ideal candidate possesses integrity and accountability and embraces change. They can operate at a very senior level and are confident, effective and have good judgement and the self-assurance to hold firm on a point of policy regardless of the seniority of people on the other side of a discussion.
  • They have a focus on quality and make sure that all jobs are done properly and efficiently.
  • Location: This role is open to candidates based in EMEA time zones - Europe, the Middle East and Africa.

Responsibilities
The role entails:

  • Support operations for one or more departments in the company
  • Coordinate monthly reports and schedule meetings and interviews
  • Organise and run international company events including logistics
  • Manage quarterly and annual executive meetings
  • Collaborate across teams on activities and initiatives
  • Manage stakeholders across all levels of the organisation

Requirements
What we are looking for in you:

  • Excellent academic results at school and university
  • A Degree in a Business or Technical subject
  • Excellent written and verbal communication skills in English
  • Previous experience providing comprehensive support to senior leadership
  • Ability to quickly build rapport with key stakeholders
  • Excellent organisational and problem solving skills
  • Ability to travel up to four times a year for company events of up to two weeks duration
  • Ability to learn new technology and software quickly
  • Diligence, confidence, self-awareness and thoughtfulness

Nice to have skills:

  • Experience in operations and executive support
  • Project management experience
  • Event management experience
  • Travel industry experience

What We Offer Colleagues

  • We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually 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.

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online


20.) Senior / Staff Engineer - Build & Release Infrastructure

Job Title: Senior / Staff Engineer - Build & Release Infrastructure

Location: Lagos
Job type: Full-time

Description

  • Drive the future of collaborative open source development tooling as part of the Launchpad team. This is an opportunity for a motivated engineer with a passion for open source software, Linux, and web services to join our distributed team.
  • Launchpad is a platform for managing open source development projects. It includes code hosting and review, bug tracking, package building, translations, and other facilities used by free and open source software developers. It provides essential development and collaboration infrastructure for major projects such as Ubuntu.
  • Launchpad is a mature project, mainly written in Python (primarily Zope, with some Flask).  You'll be striking a balance between keeping our business-critical services running and expanding our feature set: among other things, we are currently working on expanding our package building capabilities, improving the development flows provided to our users, and modernising our web UI.
  • If you love keeping large projects well-organised and well-maintained, care about supporting developers, and believe that continuous improvement is the key to innovation, higher velocity, and reliability, you'll fit right in.
  • Build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, a growing international software company.

What you’ll do

  • Proactively collaborate within and contribute to design, architecture, and feature-selection for solutions across distributed teams
  • Write high-quality, API-first Python code with unit tests
  • Debug issues and produce high-quality fixes
  • Review code produced by other engineers
  • Work from home with global travel 2 to 4 times a year  for internal and external events

Requirements
Who you are:

  • You have a Bachelor's Degree or equivalent in Computer Science, STEM or similar degree
  • You love technology, working with brilliant people, and solving interesting problems
  • You are a strategic thinker
  • You are curious, flexible, articulate, and accountable
  • You value soft skills and are passionate, enterprising, thoughtful, and self-motivated
  • You have proficiency delivering robust code to production, preferably written in Python.
  • You have experience and enjoy maintaining and improving large and mature web applications.
  • You have experience with databases, ORMs (PostgreSQL a plus), data management, and data modelling.
  • You have an interest in, or experience with, integration, infrastructure and operations.
  • You believe that robust security requires conscious efforts at every stage of delivery.
  • You have familiarity with Ubuntu as a development and deployment platform.
  • You have a solid understanding of the structure of various software packaging systems, including Debian/Ubuntu packages.

Application Closing Date
Not Specified.

How to Apply
Interested and qualified candidates should:
Click here to apply online

About Company

Canonical Nigeria

Job Information

Status: Open No of vacancies: 20 Job type: Full Time Salary: Negotiable Publish date: 26 Sep 2024 Expire in: 4 weeks

Apply for job

External website

Sorry! job link is not available right now. this might be temporary, please check back later.

Related Jobs

Job tags: Nigeria

Discover more from Careerical eConsult

Subscribe to get the latest posts sent to your email.