Jobs at Canonical
Website :
581 Days Ago
Linkedid Twitter Share on facebook
Jobs at Canonical
Deadline of these Jobs: 31 October 2022
We deliver open source to the world faster, more securely and more cost effectively than any other company. If you're interested in a career at Canonical, we are a remote-first company so please apply to any suitable role as skills are valued more than location, despite some having a preferred geographic preference.

Web Developer

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.

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
     

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

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.

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.

Senior Brand Designer

We make enterprise-grade open source available to people everywhere. We are looking for an expert Brand 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.

We value:

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

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

 

Senior Software Support Engineer, EMEA

The main functions of this position are to:

  • Apply your knowledge of Linux virtualisation using Libvirt/KVM, containers and Kubernetes along with your knowledge of TCP/IP networking to support customised solutions for our customers.
  • Act as the technical authority and demonstrate your experience with popular open source software such as PostgreSQL, Corosync/Pacemaker, MongoDB, MySQL and Apache.
  • Provide advice on deployed architecture, implementing solutions for complex problems and guiding customers to successful data-centre infrastructure operations
  • Communicate regularly with the customer team about ongoing issues

If you have a passion for the latest open source technologies, technical support, cloud-native development, data-centre technologies such as OpenStack, Kubernetes and networking, you will love the Senior Software Support Engineer role at Canonical.

The successful Senior Software Support Engineer will have:

  • BA/BS degree in Computer Science or related technical field
  • Open source development or scripting experience
  • Professional experience with either OpenStack, Kubernetes, Ceph and/or Ubuntu
  • Must be able to speak English fluently
  • Excellent communication skills and extensive experience in customer-facing positions
  • High motivation, ability to multi-task and follow-up reliably on commitments
  • Experience with or willingness to learn new technologies, including LXD, Snaps, MAAS, Juju and Ubuntu
  • Ability to travel

Product Manager, Ubuntu Support

Product managers at Canonical must be confident presenters, speakers and writers, capable of generating interest and excitement in our innovation and products. We are data-driven and content-centric. Product performance is closely measured and this team participates in regular reviews with company leadership. You will join a growing team and help shape the message across our suite of products, with a particular focus on enterprise support and services.

Key responsibilities

  • Product manager for enterprise support for a broad scope of open source services, including infrastructure, Ubuntu OS, and applications
  • Ensure alignment across stakeholders
  • Generate leads by producing compelling, high-quality content
  • Deliver sales training and sales collateral
  • Be the voice of the customer
  • Identify growth opportunities

Valued Skills And Experience

  • Industry knowledge of the enterprise open source support market
  • Excellent writing and presentation skills
  • Commercial astuteness for pricing and product strategy
  • Knowledge of Linux and Ubuntu in data center environments
  • Understanding of physical compute - servers, networking, storage
  • Understanding of open source applications - such as Kafka, Cassandra, MongoDB, NGINX, PostgreSQL, Tomcat

Linux QA Engineer - Ubuntu

What you'll do

  • Monitor indicators of quality across the Ubuntu ecosystem and products
  • Troubleshoot and resolve issues in Ubuntu Desktop, Ubuntu Server and Ubuntu Core
  • Enhance our continuous integration to guard Ubuntu image, release and package quality
  • Report on KPIs and analytical insights
  • Empower other teams for better planning and constant quality improvements
  • Develop, enhance and automate test cases, from unit tests to end-to-end multi machine workloads
  • Work from home with international travel twice a year, for events up to two weeks long

Valued Skills And Experience

  • A strong software engineering, Linux, and open source background
  • In-depth knowledge of Python and Shell scripting
  • Experience with C/C++
  • Excellent troubleshooting skills and experience working with others to identify, isolate and resolve issues
  • Experience with quality processes and continuous integration tools
  • Experience working in an agile development environment

OpenStack Engineering Manager

As an Engineering Manager you will:

  • Manage a growing engineering team to optimise the quality and velocity of both development and operations
  • Identify and measure team health indicators
  • Implement disciplined engineering and operations processes
  • Represent the BootStack team with respect to stakeholders, customers, and external teams
  • Ensure proper team focus on priorities, milestones, and deliverables
  • Work to meet service level agreements with customer deployments around the globe
  • Deliver quality managed services in a consistent, timely manner

The successful Engineering Manager candidate will have:

  • Bachelors (or equivalent Degree level) education in a technology field
  • Proven track record of professional experience of either software delivery using Python, Go, C, C++, Java, or similar and/or managing operations teams
  • Proven experience with OpenStack
  • Demonstrated strong commitment to testing methodologies and maintainable code quality
  • Experience with Linux system administration, Ubuntu/Debian a plus
  • Strong communication and cooperation skills
  • Experience with agile software development methodologies
  • Experience working in and managing distributed teams
  • Technical aptitude for understanding complex distributed systems
  • Experience with cloud topologies and technologies
  • Travel to team and company events and customer meetings, roughly 20% or less

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: 31 October 2022
Duty Station: seversl locations
Posted: 15-10-2022
No of Jobs: 6
Start Publishing: 15-10-2022
Stop Publishing (Put date of 2030): 15-10-2066
Apply Now
Notification Board

Join a Focused Community on job search to uncover both advertised and non-advertised jobs that you may not be aware of. A jobs WhatsApp Group Community can ensure that you know the opportunities happening around you and a jobs Facebook Group Community provides an opportunity to discuss with employers who need to fill urgent position. Click the links to join. You can view previously sent Email Alerts here incase you missed them and Subscribe so that you never miss out.

Caution: Never Pay Money in a Recruitment Process.

Some smart scams can trick you into paying for Psychometric Tests.