Apply

Software Engineer - Data Infrastructure - OpenSearch/ElasticSearch

Posted about 1 month agoViewed

View full description

💎 Seniority level: Proven hands-on experience

📍 Location: Middle East, Dubai

🔍 Industry: Technology, Open Source

🏢 Company: Canonical - Jobs

🗣️ Languages: English

⏳ Experience: Proven hands-on experience

🪄 Skills: PythonElasticSearchKubernetesLinux

Requirements:
  • Proven hands-on experience in software development using Python.
  • Proven hands-on experience in distributed systems development.
  • Bachelor’s or equivalent in Computer Science, STEM, or a similar degree.
  • Willingness to travel up to 4 times a year for internal events.
  • Additional experience operating and managing search and analytics engines like Elasticsearch and OpenSearch is beneficial.
  • Experience with Linux systems administration and operating Kubernetes clusters is also a plus.
Responsibilities:
  • The OpenSearch team is responsible for the automation of OpenSearch operations, including ensuring fault-tolerant replication and TLS.
  • Provide domain-specific expertise on the data system to other teams within Canonical.
  • Focus on the creation and automation of features of data platforms rather than data analysis.
  • 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.
  • Work with knowledgeable engineers from diverse fields.
  • Travel globally for 2 to 4 weeks per year for internal and external events.
Apply