Home based - EMEA•Home Based - Americas•Home Based - EMEA
Remote
Mid Level
Full Time
remotepythondistributed systemsopen sourceelasticsearchopensearch
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
What You'll Do
- •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 helpful and talented engineers including experts in a diverse set of fields
- •Work from home with global travel for 2 to 4 weeks per year for internal and external events
- •Automation of OpenSearch operations including fault-tolerant replication, TLS, installation
- •Provide domain-specific expertise on the actual data system to other teams within Canonical
Nice to Have
- •Experience operating and managing search and analytics engines like Elasticsearch, Logstash, Kibana, and OpenSearch
- •Experience with Linux systems administration, package management, and operations
- •Experience with the public cloud or a private cloud solution like OpenStack
- •Experience with operating Kubernetes clusters and a belief that it can be used for serious persistent data services
Benefits
- •Fully remote working environment
- •Personal learning and development budget of 2,000USD per annum
- •Annual compensation review
- •Recognition rewards
- •Annual holiday leave
- •Parental Leave
- •Employee Assistance Programme
- •Opportunity to travel to new locations to meet colleagues at ‘sprints’
- •Priority Pass for travel and travel upgrades for long haul company events
