This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise.
The data platform team develops a full range of data stores and technologies, including big data, NoSQL, cache-layer capabilities, analytics, and structured SQL engines.
The team is focused on creating fault-tolerant mission-critical distributed systems and aims to deliver the best automation solution for data platforms.
The role involves automation of data platform operations, ensuring fault-tolerant replication, TLS, installation, and providing domain-specific expertise to other teams.
Responsibilities include collaborating with a distributed team, writing high-quality Python code, debugging issues, and interacting with upstream communities.
The position is globally remote, with travel required for 2 to 4 weeks per year for internal and external events.
Requirements:
Proven hands-on experience in software development using Python is required.
Proven hands-on experience in distributed systems is necessary.
A Bachelor’s degree or equivalent in Computer Science, STEM, or a similar field is required.
Willingness to travel up to 4 times a year for internal events is expected.
Additional experience with data platform technologies like PostgreSQL, MySQL, MongoDB, OpenSearch, Kafka, Yugabyte, Trino, Superset, Atlas, Ranger, and Redis is a plus.
Experience with Linux systems administration, package management, and operations is beneficial.
Familiarity with public or private cloud solutions like OpenStack and operating Kubernetes clusters is advantageous.
Benefits:
The position offers a fully remote working environment, reflecting Canonical's remote-first approach since 2004.
A personal learning and development budget of 2,000 USD per annum is provided.
There is an annual compensation review to ensure competitive pay.
Recognition rewards are available for outstanding contributions.
Employees receive annual holiday leave and parental leave.
An Employee Assistance Programme is offered for support.
Opportunities to travel to new locations for team 'sprints' are available.
A Priority Pass for travel and travel upgrades for long-haul company events is included.