Home based - Worldwide•Home Based - Americas•Home Based - EMEA
Remote
Mid Level
Full Time
remotedistributedcloudpythongociaiml
Requirements
- •Solid background in modern test processes and strategies
- •Experience with Python or Go development
- •Strong object oriented development skills
- •Ability to develop and ship production grade modern web applications
- •Working knowledge of continuous integration tools such as Jenkins, CircleCI, GitHub CI
- •Knowledge of networking technologies and fundamentals
- •Solid understanding of Linux system architecture
- •A capacity for complex abstract thinking
- •Capability for 2-4 weeks of international travel travel per year
What You'll Do
- •Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications
- •Enable engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the company
- •Enhance continuous integration pipelines for deploying and testing Canonical’s cloud native products such as Kubeflow
- •Deploy, manage, and debug highly distributed systems
- •Monitor and report on automated testing efforts
- •Collaborate daily with a globally distributed team
Nice to Have
- •Collecting and analyzing large multidimensional datasets
- •Operating data platforms: key-value stores, relational or document databases, event buses
- •Work with cloud technologies such as OpenStack, Kubernetes, Terraform and AWS
- •Developing AI/ML pipelines
Benefits
- •Distributed work environment with twice-yearly team sprints in person
- •Personal learning and development budget of USD 2,000 per year
- •Annual compensation review
- •Recognition rewards
- •Annual holiday leave
- •Maternity and paternity leave
- •Employee Assistance Programme
- •Opportunity to travel to new locations to meet colleagues from your team and others
- •Priority Pass for travel and travel upgrades for long haul company events
