← Back to list
Job

Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch

Software Engineer • Remote • Full-time European Union EU/EMEA

Canonical's OpenSearch team builds enterprise automation for search and analytics data platforms such as OpenSearch and Elasticsearch.

Responsibilities

  • Collaborate proactively with an internationally distributed team
  • Write high-quality, idiomatic Python code to create new features
  • Debug issues and interact with upstream communities publicly
  • Automate OpenSearch operations, including fault-tolerant replication, TLS and installation
  • Provide domain-specific expertise on the data system to other teams

Requirements

  • Proven hands-on experience in software development using Python
  • Proven hands-on experience in distributed systems development
  • Bachelor's or equivalent degree in Computer Science, STEM or a similar field
  • Willingness to travel up to 4 times a year for internal events

Nice to have

  • Experience operating and managing search and analytics engines like Elasticsearch, Logstash, Kibana and OpenSearch
  • Experience with Linux systems administration and package management
  • Experience with public cloud or a private cloud solution like OpenStack
  • Experience operating Kubernetes clusters

What we offer

  • Fully remote working environment
  • Personal learning and development budget of 2,000 USD per annum
  • Annual compensation review
  • Recognition rewards
  • Annual holiday leave
  • Parental leave
  • Employee Assistance Programme

About the company

Canonical is building a comprehensive automation suite that provides multi-cloud and on-premise data solutions for the enterprise.

Education: Informatika, STEM vagy hasonló terület, BSc vagy azzal egyenértékű

Similar jobs