Software Engineer - Python and K8s

Canonical Ltd.
Sevilla la Nueva, Spain
6 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

Remote
Sevilla la Nueva, Spain

Tech stack

Agile Methodologies
Artificial Intelligence
Ubuntu (Operating System)
Linux
Python
Open Source Technology
Package Management Systems
Software Engineering
Kubernetes
Information Technology
Free and Open-Source Software
Operational Systems
Docker

Job description

Canonical Sevilla La Nueva, Community of Madrid, Spain Software Engineer - Python and K8s

Canonical is a leading provider of open source software and operating systems. Our platform, Ubuntu, powers enterprise initiatives such as public cloud, data science, AI, engineering, and IoT.

We are building new Python opscode for open source applications running on Kubernetes, aiming to open source the core of Canonical and Ubuntu infrastructure. Responsibilities

  • Work in Python to design and deliver open source software operations code
  • Work across the entire Linux stack: kernel, networking, storage, and applications
  • Think rigorously about application and infrastructure reliability
  • Shape high-quality open source monitoring and alerting infrastructure
  • Simplify open source operations for customers and the community
  • Demonstrate sound engineering design and testing principles
  • Follow agile software development practices
  • Coach and develop colleagues when insights arise
  • Grow a healthy, collaborative engineering culture in line with company values
  • Work from home with occasional travel up to 2 weeks per year, * 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
  • Travel opportunities to new locations
  • Priority Pass and travel upgrades for long-haul company events

About Canonical

Canonical is a pioneering tech firm, famous for Ubuntu, one of the most important open source projects worldwide. We recruit globally and hold high standards for talent. We are an equal-opportunity employer fostering a workplace free from discrimination. Seniority level

Requirements

  • Love technology and working with brilliant people
  • Bachelor's or equivalent in Computer Science, STEM or similar degree
  • Experience with Linux systems administration, package management, and operations
  • Hands-on experience with at least one public cloud
  • Familiarity with Docker and Kubernetes
  • Experienced Python programmer who enjoys challenging projects
  • Understanding the importance of reliable software design
  • Organized and committed to delivering timely, high-quality software

Apply for this position