Recruitment at 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 position below:
Job Title: Revenue Accountant
Location: Nigeria (Remote)
The role of a Revenue Accountant at Canonical
- If you are passionate about the technology industry and want to work for a company that aligns with your interests, we might be the place for you! Canonical, and our world class Ubuntu product, attracts some of the leading talent from around the world. Come and work with exceptional people and advance your career in Finance!
- Our Finance team is growing and it’s a really exciting time to join the team. We are looking for bright, motivated people who have a passion for making a difference. You will be seeking an opportunity to drive process improvements and change, input your ideas and truly contribute to a highly productive team.
- We are looking for an exceptional Accountant with IFRS 15 experience to help us ready the business for public market scrutiny through our planned IPO. The right candidate will have domain expertise and a passion for IFRS 15 or ASC 606.
- Location: This role may be office based in London, or Remote in EMEA or Americas Time Zones.
What your day will look like
- Assist in the month end reporting process to deliver timely and accurate information
- Have full responsibility for a part of the revenue recognition process relevant to your strengths
- Assist with the year end audit process and statutory reporting
- Support the finance team’s wider plans to prepare for an IPO
- Improve the efficiency of financial processes and procedures and monitor compliance
- Share knowledge between team members to ensure cover is available when needed
- Actively develop your own skills to ensure current knowledge of applicable standards and regulations
- Establish strong relationships with key colleagues outside the wider finance team.
What we are looking for in you
- Exceptional academic track record and subsequent career performance
- Bachelor’s Degree in Accounting or equivalent
- Qualified accountant (ACCA, ACA, ACMA, CPA, etc.)
- IFRS 15/ASC 606 revenue recognition experience
- Experience at a large public accounting firm, or public multinational corporate accounting department preferred
- NetSuite or similar systems experience a plus
- Willingness to travel up to four times per year.
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
Job Title: Sustaining Engineering Manager
Location: Nigeria (Remote)
Job Description
- This is an exciting opportunity for an engineering manager, passionate about open source software, Linux and cloud computing. Come build a rewarding, meaningful career working with the best and brightest people in technology at Canonical, the growing international software company behind Ubuntu.
- Sustaining Engineering is a business critical team that continuously improves various open source software by resolving software defects reported by customers. Software stack includes everything from the kernel all the way up to the user space applications and IaaS platforms. This position leads one of our regional teams and is one of several managers, who report directly to the global Director of Sustaining Engineering.
- Our customers build large-scale mission critical infrastructure and application solutions on Ubuntu and open source from Canonical. While not actively developing products, Sustaining Engineering, as part of Support Engineering, solves problems for the customer and for the benefit of the wider Open Source community. This team is well staffed with experts in every time zone and, while the work can be challenging sometimes, the team is resourced to ensure a good work-life balance and ongoing development of each team member.
- As an engineering manager in the Sustaining Engineering team, your primary responsibility is to the people you support: ensuring that they are growing as engineers, making valuable contributions, and generally having a great experience at Canonical. Technical leadership and a solid background in software development are a must, so that you are able to help your team members grow professionally. You will have the opportunity to influence the culture, facilitate technical delivery, and work with your team on strategy and execution.
What your day will look like
- Manage and lead a distributed team of engineers
- Hire, coach, mentor, provide feedback and career development guidance to your team
- Manage & measure key performance indicators (KPIs), and training
- Support timely delivery of bug fixes, patches, and other technical solutions to address business needs in a variety of technology fields, including but not limited to Ubuntu, OpenStack, Ceph, Kubernetes, Juju & MAAS
- Demonstrate the very best of Canonical in customer interactions
- Set and manage expectations with other engineering teams, senior management, and external stakeholders
- Advocate and advance modern software development practices
- Grow a healthy, collaborative engineering culture in line with the company value
- Collaborate with other teams in the organisation
- Work from home with global travel up to 10% for internal and external events
What we are looking for in you
- Professional software delivery experience using C, C++, Go, Python, or similar
- You are knowledgeable and passionate about software development
- Leadership experience displaying ability to organise and prioritise complex problem resolution and bug fixes
- Experience with version control systems such as git
- Experience with debugging tools such as gdb, crash or other
- Demonstrated strong commitment to testing methodologies and maintainable code quality
- Excellent communication skills in the English language, both verbal and written
- Experience with Linux, with a preference towards Ubuntu
- Experience with Open Source and Open Source Business Models
- People management experience in a support organisation is a strong plus.
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
Job Title: Support Engineering Manager
Location: Nigeria
Job Description
- Our regional Support Managers run world-class Support teams – solving deep technical problems for customers around the world on Ubuntu Server, Ubuntu Desktop and on the public cloud.
- They demonstrate two key attributes: customer focus – ensuring that customers are always satisfied with the service they are receiving, and technical excellence – ensuring that the support team is always up to date with the our technology, and that they perform sound and quick troubleshooting.
- We are looking for managers for both of our support groups; Cloud Support Group and Desktop Support Group.
- You’ll need to be comfortable in a fast paced environment, able to take responsibility for delivering to customers and enjoy challenges.
- You will also need to care deeply about your team, their skills, and their career development.
Key Responsibilities
- Management of a professional support team, including skills development and performance management
- Operational control, shift scheduling, accountability for key performance indicators (KPIs)
- Ensures that all customer cases are responded to within the SLA, and in a professional manner
- Act as the customer escalation contact, and ensure that such escalations are addressed appropriately
- Accountability for customer satisfaction
- Contribution to the support knowledge base
- Continuous improvement to the team’s processes and support service delivery
- Hire, develop and train support team to match business requirements
- Work with the leadership team to drive growth and transformation initiatives.
Required Skills and Experience
- Extensive CLI experience with Linux at a technical level (Support, Development, Implementation)
- Leadership experience, and preferably team management experience
- Confidence under pressure, with proven track record of high customer focus
- Preferably fluent in two languages, English being primary one
- Excellent communication skills (verbal and written).
Additional skills that you might also bring:
- Experience or knowledge of Linux Desktop, OpenStack, Public Cloud or Virtualization technologies
- Proven track record of contributing to Open Source projects
- Software development experience
- Experience in working in support organizations
- Hands on experience with Canonical’s products.
We Offer
- 100% work-from-home
- Learning and development
- Competitive salary
- 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
Job Title: Senior Web Engineer
Location: Nigeria
About 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.
Responsibilities
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.
Requirements
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
Job Title: Regional Director
Location: Nigeria
Responsibilities
- 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
- 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.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Job Title: Solutions Architect
Location: Nigeria
Responsibilities
- Engage customers during presales to gather requirements and explain our technology.
- Liaise with other Canonical experts (mastering the Cloud, Kubernetes, Security or Safety, etc) to aggregate our collective knowledge into comprehensive solutions for our prospective clients.
- Participate to the delivery of select projects related to Embedded Linux, including demos and PoCs.
- Convey market requirements to key stakeholders in our organization, and sometimes participate to the development or refining of generic solutions to unlock market potential.
- Be both a customer advocate and a trusted advisor to Canonical.
Requirements
- Bachelor’s degree in Computer Science or related technical field.
- Extensive Linux experience – Debian or Ubuntu preferred.
- Solid embedded Linux experience – Yocto or RTOS.
- Fluency in Golang, Python, C, C++, or Rust.
- Professional written and spoken English in addition to the local language.
- Excellent communication and presentation skills.
- Interest in customer-facing engagement, including pitching, demonstrating and understanding customer environment and needs.
- Result-oriented, ability to multi-task.
- A personal drive to meet commitments.
- An humble learner and quick study.
- Relevant experience in the Automotive industry.
- Albeit many projects can be done remotely, the successful candidate will be willing to travel up to 30% of the time for customer meetings, company events, and conferences.
Additional skills that you might also bring (but not mandatory):
- Experience with ISO26262 and/or ISO21434.
- Experience with customer engagements.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Job Title: Software Engineer – Python and K8s
Location: Nigeria
Employment Type: Full-time
Responsibilities
- Work in Python to design and deliver open source software operations code
- Work across the entire Linux stack, from kernel, networking, storage, to applications
- Learn to think rigorously about application and infrastructure reliability
- Shape high quality open source monitoring and alerting infrastructure
- Simplify open source operations for our customers and open source community
- Demonstrate sound engineering design and testing principles in your code
- Follow agile software development practices
- Coach and develop your colleagues where you have insights
- Grow a healthy, collaborative engineering culture in line with company values
- Work from home with global travel once or twice a year for up to 2 weeks for events.
Requirements
- You love technology and working with brilliant people
- You have a Bachelor’s or equivalent in Computer Science, STEM or similar degree
- You are experienced with Linux systems administration, package management, and operations
- You have hands-on experience with at least one public cloud
- You are familiar with Docker and Kubernetes
- You are an experienced Python programmer and enjoy challenging projects
- You understand the importance of reliable software and strive to design and code to that expectation
- You are organized and want your team to deliver timely, high quality software.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Job Title: Systems Integrations Software Engineer
Location: Nigeria
Employment Type: Full-time
Responsibilities
- Design and deliver engineering solutions leveraging Go, Python, and open source tools such as Airbyte and Temporal
- Collaborate with colleagues on technical designs and code reviews
- Deploy and operate services developed by the team
- Seek Improvements to engineering and operations practices
Requirements
- Experience as a software developer in a high-level language – preferably Go
- Experience in a business role such as sales, finance, or operations
- Bachelor’s degree or equivalent in Computer Science or related engineering field
- Experience as a software developer in Python
- Excellent understanding of integration patterns
- Excellent verbal and written communication skills in English
- Ability to collaborate remotely with a diverse set of team members and stakeholders, remain highly motivated, productive, and organized in a fully remote environment
- Ability to travel to international destinations for one week at a time, approximately 2-4 times per year. Locations prior to the global pandemic included New York, Seattle, London, Cape Town, Budapest, Berlin, Montreal, and Brussels.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Job Title: Software Engineer – Solutions Engineering
Location: Nigeria
Employment Type: Full-time
Job Description
- This role is ideal for software engineers who want to work in a global team, have a passion for distributed systems and cloud computing, and an interest in the entire Linux stack – from kernel to networking to virtualization and containers.
Responsibilities
- Work in Python and Golang to design and deliver open source software operations code
- Work with the entire Linux stack, from kernel, networking, storage, to applications
- Shape high quality open source monitoring and alerting infrastructure
- Rethink open source operations for our customers and open source community
- Demonstrate sound engineering design and testing principles in your code
- Follow agile software development practices
- Coach and develop your colleagues where you have insights
- Grow a healthy, collaborative engineering culture in line with the company values
- Global travel up to 10% of time for internal and external events
Requirements
- You are a passionate Python developer
- You are organised and want your team to deliver timely, high quality software
- You understand the importance of reliable operations in an agile world
- You have sound knowledge of cloud computing concepts & technologies
- You have practical knowledge of Linux and networking
- You are a lifelong learner.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Job Title: Cloud Support Associate Engineer
Location: Nigeria
Description
- We are hiring a Cloud Support Associate Engineer to build a career with Canonical and support the technical needs of customers leveraging Ubuntu and open source products.
- This role is an opportunity for a hands-on engineer with eagerness to learn, a passion for Linux and cloud technologies to work with some of the best people in the industry at Canonical.
- We regularly solve interesting, technical problems. From triaging complex Cloud environment issues, Linux kernel crashes we’ve never seen before to OS configuration issues and root cause analysis, we provide an expert level of support and satisfaction to our peer groups and customers.
- You will be accountable for delivering an outstanding technical support experience on the full cloud technical stack at Canonical. From problem qualification to full resolution, you will own and manage your cases.
- When needed, you will transfer your cases to your colleagues or involve senior engineers. This is a remote role based in AMER, EMEA or APAC time zones.
Responsibilities
The role entails:
- Work from your remote home office and provide technical support for employees.
- Be available to take ownership of new cases via telephone, email and web
- Act as an internal customer advocate keeping them updated in a timely manner
- Ensure that each support case owned by you is handled according to our Service Level Agreement (SLA) with the highest possible customer satisfaction by setting the right expectations and fulfilling your commitments.
- Contribute new knowledge base articles and maintain existing articles, ensuring shared knowledge and lessons learned are available to customers.
- Draft and distribute technical notices for internal and external communication.
- Prioritise your work in order to accomplish the most important and urgent tasks first
- Keep on learning as our products and services grow and evolve
- Understanding Ubuntu development process to be able to set customer expectations correctly on timeline for a fix.
- Maintain regular communication and information exchange with the rest of the team, locally and remotely
- Identify and suggest any opportunities to provide a better service
- Participate in a regular weekend working rotation.
Requirements
What are we looking for in you:
- Candidates should possess a Bachelor’s or equivalent four year degree in a technical field from an accredited college or university. Preferable majors: Computer Science, MIS, Electrical Engineering, etc.
- Experience with Linux troubleshooting (collecting logs and stack traces, fine-tuning by editing configuration files)
- Experience with Linux server administration
- Strong knowledge of Cloud computing concepts (provisioning, monitoring, orchestration, etc.)
- Knowledge or basic hands-on experience on 2 or more of:
- Virtualization / Cloud
- Containers
- Storage technologies
- Networking (bonding, firewalling, bridging, switching, network file system tuning, MTU issues, etc.
- Programming fundamentals in any language (bash, Perl, Ruby, Javascript, C or C++, Go)
- Ability to learn quickly, thrive on change and handle the pressure of a customer facing job
- Strong written and verbal English communication skills
- Ability to travel
- Background check required
Nice-to-have skills:
- Experience supporting virtualized environments (KVM, Virtual Box, VMWare)
- Experience with other open-source desktop technologies
- Active contribution to open-source projects/forum/code
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
Job Title: Engineering Manager – Data Platform
Location: Nigeria
Employment Type: Full-time
Responsibilities
- You will lead a team building scalable data solutions for Kubernetes and cloud machines
- You will hire, coach, mentor, provide feedback, and lead your team by example
- You will demonstrate sound engineering skill by directly contributing code when needed
- Effectively set and manage expectations with other engineering teams, senior management, and external stakeholders
- Advocate modern, agile software development practices
- Develop and evangelize great engineering and organizational practices
- Ensure that your team delivers excellent products that users love by maintaining a culture of quality and engineering excellence
- Grow a healthy, collaborative engineering culture aligned with the company’s values.
- Be an active part of the leadership team and collaborate with other leaders in the organization
- Work from home with global travel twice yearly, for internal events of one or two weeks duration
Requirements
- A software engineering background, preferably with Python and Golang experience
- Experience running in production and at scale, preferably Big Data or MySQL
- Excellent judgement about people – their motivations, abilities, developmental needs, and prospects for success
- Proven ability to build high-quality, open-source software
- Proven to drive good engineering practices around performance and quality
- An open-minded attitude to new technologies and the drive to push the boundaries of what is possible
- The ambition to build products that improve how people operate software and infrastructure everywhere
- Love developing and growing people and have a track record of doing it
- Knowledgeable and passionate about software development
Skills:
- Specialist knowledge in one or more of Spark, Superset, MySQL, or similar
- Prior experience working with open source and a will to build products with the community.
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
Job Title: Linux Platform Integration – Ubuntu Systems Senior Engineer
Location: Nigeria (Remote)
Description
What your day will look like:
- Design and implement the best Ubuntu integration for the latest IoT desktop and server-class hardware platforms and software stacks
- Work with partners to deliver an optimized, first class Ubuntu experience on their platforms
- Take a holistic approach to the Ubuntu experience on partner platforms with inputs on technical plans, testing strategy, quality metrics
- Participate as technical lead on customer engagements involving complete system architectures from cloud to edge
- Help our partners integrate their apps, SDKs, build device OS images, and optimize applications with Ubuntu Core, Desktop and Server
- Work with the most advanced operating systems and application technologies available in the enterprise world.
- Joining Canonical, you will partner with bright minds from all over the world, and work with an exciting set of new technologies in a fast growing company with a truly unique and ambitious vision to build a better platform with free software. You will work with customers on exciting IoT, desktop and server platforms and technologies, built to support different verticals: from robots to data centers, from telco to retail, as well as automotive.
Requirements
What we are looking for in you:
- You love technology and working with brilliant people
- You have a Bachelor’s degree in Computer Science, STEM or similar
- You have experience with Linux packaging (Debian, RPM, Yocto)
- You have experience working with open-source communities and licenses
- You have experience working with Python, C, C++
- You can work in a globally distributed team through self-discipline and self-motivation.
Skills
Nice to have:
- Experience with server technologies, including UEFI firmware, GPU computing, RDMA/Infiniband, and virtualization stacks
- Experience with graphics stacks
- Good understanding of networking – TCP/IP, DHCP, HTTP/REST
- Basic understanding of security best practices in IoT or server environments
- Good communication skills, ideally public speaking experience
- IoT / Embedded experience – from board and SoC, BMCs, bootloaders and firmware to OS, through apps and services
- Experience working with CI automation platforms such as GitHub
- Experience with performance benchmarking and profiling
- Some experience with Docker/OCI containers/K8s
What we Offer you
- Learning and development opportunities
- Annual compensation review
- Recognition rewards
- Annual leave
- Priority Pass for travel
- 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, you can ask in the later stages of the recruitment process.
- 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
Job Title: HR Generalist – EMEA
Location: 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 to 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.
Job 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
Job Title: Software Engineer – OpenStack
Location: Nigeria
Employment Type: Full-time
Responsibilities
- Collaborate proactively with a distributed team
- Write high quality code to create new features
- Debug issues and produce high quality code to fix them
- Review code produced by other engineers
- Discuss ideas and collaborate on finding good solutions
- Ensure the success of OpenStack and Ceph on multiple architectures
- Work from home with global travel 2 to 4 weeks for internal and external events
Requirements
- 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
- You have experience with Python
- You have interest and experience with two or more of the following:Ubuntu Linux – kernel or userspace, Kubernetes, OpenStack, Ceph, AI/ML, QEMU/KVM, LXC/LXD, Python, Go, C, Postgresql, Mongo, Debian packaging, scalable web services
- You have experience with non-x86 architectures, including s390, arm64, power and others
- You have experience with OpenStack, OVN, Openvswitch and other related cloud technologies.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Job Title: Community Engineer
Location: Lagos
Employment Type: Full-time
Responsibilities
- Collaborate proactively with a distributed team
- Write high quality content to promote and support community initiatives
- Discuss ideas and collaborate on finding good solutions to community problems
- Work from home with global travel 2 to 4 weeks for internal and external events
- Potential opportunity to travel more if you wish
- Nurture community contributions to Ubuntu
- Engage with the Ubuntu community through AskUbuntu, IRC, social media, conferences, etc
- Represent Ubuntu via speaking engagements at events and conferences
Requirements
- 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 experience with developer tools and open source projects
- You have a clear public record of accomplishments (talks, blog posts, GitHub, Twitter, etc)
- You have interest and experience with two or more of the following: Ubuntu Linux – kernel or userspace, DevOps, software development, testing and QA, package management, container technology
- You can work autonomously and assume full ownership of objectives as needed
- You can be flexible with your time and enjoy working with new technology in a fast-paced environment
- You are experienced working with open source communities and understand the workflow of volunteer contributors
Skills:
- Experience with community management
- Experience with Developer advocacy
- Experience as a software developer
- Examples of contributions to the Ubuntu Community
- Experience with contributing to open source projects.
Application Closing Date
Not Specified.
How to Apply
Interested and qualified candidates should:
Click here to apply online
Recruitment at Canonical
Join Our WhatsApp Channel
RECOMMENDED JOB SEARCH
-
Federal and State Government Recruitment
-
Oil and Gas Jobs
-
Banking and Finance Jobs
-
International NGOs Recruitment
-
Teaching Jobs
-
Federal and State University Jobs
-
Federal and State Polytechnic Jobs
-
Customer Service Jobs
Tired of applying for many job offers and not getting interviews?
We have the solution you are looking for!
Getting your dream job starts with a lot of personal branding and our CV writing experts will help your CV gain clarity and turn your career journey into a professional story by using words – ATS keys specific to your sector that will communicate your skills and experience. And the ability to employers in a unique and professional way, which earns you more job interviews.
Most of our clients testified of getting up to 3 interviews in a week after renewing our professional resume and using our creative cover letter and LinkedIn profile improvement services.
We offer:
* Creative and Professional CV Services
* Creative services and cover letter
* Professional profile improvement services on LinkedIn.
You can purchase any of these services by clicking on the link below.
Let’s help you win more opportunities today, at iCreative Writers Hub, we are more than the hype💯. Email Us: sheglobalconsult@gmail.com
MUST READ: How to Write Your Own Professional CV (Curriculum Vitae)
RECOMMENDED SCHOLARSHIP SEARCH FOR INTERNATIONAL STUDENTS
-
Scholarship In America
-
Scholarship in UK
-
Scholarship in Europe
-
Scholarship in Australia
-
Fully Funded scholarships and Grants
HOW TO WRITE A JOB APPLICATION COVER LETTER
A cover letter is a document that is attached to an application and aims to introduce the candidate more personally. It should supplement information from a CV or curriculum vitae, address skills and achievements, and highlight a selection of the most relevant accomplishments.
Do you see? This isn’t rocket science. It’s just a message supporting your application.
CLICK HERE FOR GUIDE ON HOW TO WRITE A COVER LETTER
CAREER GUIDE
As digital transformation changes traditional roles in the workplace and creates new jobs, there is an urgent need for employees to develop and deepen their technical skills to improve the quality of work, foster creativity and remain employable.
If you have a growth mindset, you can close the skills gap and create more exciting job opportunities for yourself. CLICK HERE FOR BEST CAREER ADVICE/GUIDE
Important Notes
- The above statements are intended to describe the general nature and level of work to be performed by those assigned to this function.
- It should not be construed as an exhaustive list of all responsibilities, tasks and skills required of persons so classified.
- All employees may be required to undertake other responsibilities in addition to those specified from time to time, as required.
- We do not charge any application, processing, training, interview, testing or any other fees in connection with the application or recruitment process. If you receive a fee request, please ignore it.
- Also, please note that logos, slogans, names and titles are easily copied and reproduced. Therefore, particular care should be taken when submitting personal information on the web.
- We are an equal opportunity employer that values inclusiveness and diversity. We do not discriminate on the basis of color, race, nationality, religion, age, ethnic origin, disability, gender, marital status or orientation gender in our employment practices
- Our employees are all equally talented in unique ways: we come from diverse traditions, personal experiences and perspectives. And we want to include your ideas, are you ready to inspire us with your ideas?
- We encourage all applicants to apply and do not discriminate in any recruitment process.
- Applications submitted after the deadline will not be considered.
- Due to the necessity of the position, we are entitled to appoint a candidate who matches the required profile before the above deadline
- Only qualified candidates will be invited for an interview
Publisher’s Note:
Deroundtable.com is a blog about jobs, vacancies, and job opportunities. We share daily updates of available jobs, vacancies, local and international scholarships, loans and grants from government/international organisations.
Dearoundtable.com is not an agent of this organization, and we cannot assist any candidate in obtaining a job, loan, grant or scholarship. We only share information for those interested in applying.
Dearoundtable admins will never contact any candidate requesting payment like me or requesting an OTP token.
Our services are completely free.
Beware of scammers