Distributed Systems Testing Software Engineer, Python / Go (Xico)
This job is in your area. Enjoy a short commute and work close to home.
Job Description
ResponsibilitiesCreating automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applicationsEnabling engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the companyEnhancing continuous integration pipelines for deploying and testing Canonical's cloud native products such as KubeflowDeploying, managing, and debugging highly distributed systems on clouds and bare metalMonitoring and reporting on automated testing effortsCollaborating daily with a globally distributed teamQualificationsSolid background in modern test processes and strategiesExperience with Python or Go developmentStrong object-oriented development skillsWorking knowledge of continuous integration tools such as Jenkins, CircleCI, GitHub ActionsKnowledge of networking technologies and fundamentalsSolid understanding of the Linux system architectureComplex abstr...