DISTRIBUTED SYSTEMS ENGINEER | B505

Bebeesystem


Resilient Distributed Systems Engineer We are seeking a software engineer with a passion for building and validating resilient distributed systems. This individual will have the opportunity to develop CI pipelines which power Canonical's cloud integration testing and reporting. The team is responsible for ensuring the high quality of Canonical's Cloud solutions based on Juju, Terraform, OpenStack, Kubernetes when deployed under highly diverse conditions. Key responsibilities include creating automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications. This role also involves enabling engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the company. - 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 This is a globally remote role that offers the flexibility to work from anywhere. What we are looking for in you: - 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 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 Join our global community: - A capacity for complex abstract thinking - Capability for 2-4 weeks of international travel per year

trabajosonline.net © 2017–2021
Más información