Python Software Engineer, Commercial Systems job at Canonical
Website :
858 Days Ago
Linkedid Twitter Share on facebook

Vacancy title:
Python Software Engineer, Commercial Systems

[ Type: FULL TIME , Industry: Business Management and Administration , Category: Computer & IT ]

Jobs at:

Canonical

Deadline of this Job:
01 August 2022  

Duty Station:
Within Kenya , Nairobi , East Africa

Summary
Date Posted: Monday, July 18, 2022 , Base Salary: Not Disclosed

Similar Jobs in Kenya
Learn more about Canonical
Canonical jobs in Kenya

JOB DETAILS:
Job description
• The Commercial Systems unit has several areas of responsibility spread across five engineering teams that are closely collaborating with other engineering and business teams at Canonical. Services designed, developed, and operated by the Commercial Systems unit are deployed to millions of machines all over the world. The first area of responsibility is centered around security. We develop and operate Ubuntu Advantage and Livepatch backend services that support the authentication, authorization, and delivery of Extended Security Maintenance (ESM) at scale to a wide range of devices spanning from individual systems to large enterprise fleets running in cloud environments.
• On the distributed systems front, we develop an open source identity manager Candid and a Juju multi-controller manager JIMM (Juju Intelligent Model Manager) that enables organizations to centrally manage operations across a number of Juju controllers deployed to public, private, and hybrid clouds. The large majority of our systems is deployed to Kubernetes clusters.
• The third major area is related to internal business operations. We develop and operate several data warehouses, including data ingestion pipelines, that are relied on by operations and data analytics teams. In addition to that, we help internal business units to automate processes across a number of software solutions and integrate with a number of SaaS solutions to ensure a smooth flow of data. Last but not least, we have a dedicated team of Salesforce engineers and administrators who take care our Salesforce implementation and integration.
• We are looking for new colleagues with strong background in Go or Python, who have the drive and energy to deliver and operate solutions at scale with the highest engineering quality, continuously develop their skills, and work with us on defining the future of open source.

We expect you to have:
• Bachelor's degree or equivalent in Computer Science or related engineering field.
• Experience as a software developer in a high-level language - preferably Go or Python.
• Experience building, deploying, and operating distributed systems and APIs.
• 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.

We would appreciate:
• Experience developing and deploying for Ubuntu Linux in public clouds.
• Experience integrating authentication & authorization, financial, public cloud or marketplace systems.
• Experience with Salesforce development/integration or APEX.

Job Experience: No Requirements

Work Hours: 8


Level of Education:
Bachelor Degree

Job application procedure
Method of Application
• Apply now


All Jobs

QUICK ALERT SUBSCRIPTION

Job Info
Job Category: Computer/ IT jobs in Kenya
Job Type: Full-time
Deadline of this Job: 01 August 2022
Duty Station: Nairobi
Posted: 18-07-2022
No of Jobs: 1
Start Publishing: 18-07-2022
Stop Publishing (Put date of 2030): 18-07-2065
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.