About this role
About the Role Canonical is building a comprehensive automation suite to provide multi-cloud and on-premise data solutions for the enterprise. The data platform team is a collaborative team that develops managed solutions for a full range of data stores and data technologies, spanning from big data, through NoSQL, cache-layer capabilities, and analytics; all the way to structured SQL engines. We are facing the interesting problem of fault-tolerant mission-critical distributed systems and intend to deliver the world's best automation solution for delivering managed data platforms. We are looking for candidates from junior to senior level with interests, experience and willingness to learn around Big Data technologies, such as distributed event-stores and parallel computing frameworks. Engineers who thrive at Canonical are mindful of open-source community dynamics and equally aware of the needs of large, innovative organisations.
What You'll Do
- Build and maintain the automation suite for multi-cloud and on-prem data solutions.
- Work with distributed event-stores and parallel computing frameworks to deliver managed data platforms.
- Collaborate with open-source communities and enterprise teams to ensure fault-tolerant distributed systems.
- Contribute to the design and improvement of the data infrastructure across various data stores and technologies.
What We're Looking For
- Interest and experience around Big Data technologies, such as Kafka and Spark.
- Willingness to learn and grow across data stores and data technologies spanning from big data, NoSQL, cache-layer capabilities, analytics, and SQL engines.
- Mindful of open-source community dynamics and the needs of large, innovative organisations.
- Open to junior to senior level candidates.
Nice to Have
- Experience with distributed data stores, NoSQL, cache-layer capabilities, analytics, and SQL engines.
Compensation & Benefits
- Salary not disclosed in the posting.