Distributed Systems Software Engineer

3 weeks ago


Dubai, United Arab Emirates Teachmecode Full time

Distributed Systems Software Engineer Python

Full time

Location: Dubai, AE

Level: Senior

Salary Range: To be discussed

Summary:
Automate testing and enhance CI pipelines for Canonical's cloud tools. Requires Python/Go skills, CI tool knowledge, and understanding of Linux systems. Global collaboration and occasional travel needed.

Description:
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.

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.
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 per year.

#J-18808-Ljbffr

  • Dubai, Dubai, United Arab Emirates beBee Careers Full time

    Software Engineer Role OverviewWe are looking for a talented Software Engineer to contribute to the development of Juju, a large open-source Go project that powers complex distributed software systems across the world.Juju is the engine behind model-driven operations, providing a means to operate complex software on public cloud, private cloud, Kubernetes,...

  • Software Engineer

    1 day ago


    Dubai, Dubai, United Arab Emirates beBee Careers Full time

    Job Description:A Software Engineer plays a crucial role in the development of large open-source Go projects that power complex distributed software systems worldwide. This position involves contributing to the design, delivery, and support of features in highly concurrent and distributed systems, driving cloud automation and software operations at scale.Key...


  • Dubai, Dubai, United Arab Emirates beBee Careers Full time

    **Job Title:** Software Engineer**Salary Range:** To be discussedWe are seeking a software engineer with expertise in developing and validating resilient distributed systems. This role offers the opportunity to build a career and drive success by leveraging Canonical's Ubuntu and Juju to deploy cloud applications globally.The Distributed Systems testing team...

  • Software Engineer

    5 days ago


    Dubai, Dubai, United Arab Emirates beBee Careers Full time

    **Software Engineer - Distributed SystemsWe are seeking a talented Software Engineer to join our Distributed Systems team. The ideal candidate will have experience in developing and validating resilient distributed systems using Python or Go.As a Software Engineer, you will be responsible for creating automated testing approaches and infrastructure for cloud...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Distributed Systems Software Engineer PythonFull timeLocation: Dubai, AELevel: SeniorSalary Range: To be discussedSummary:Automate testing and enhance CI pipelines for Canonical's cloud tools. Requires Python/Go skills, CI tool knowledge, and understanding of Linux systems. Global collaboration and occasional travel needed.Description:Create automated...


  • Dubai, Dubai, United Arab Emirates beBee Careers Full time

    Job DescriptionWe are seeking a software engineer with a passion for building and validating resilient distributed systems. As a member of our team, you will have the opportunity to develop CI pipelines that power our cloud integration testing and reporting.The Distributed Systems testing team is responsible for ensuring the high quality of our Cloud...


  • Dubai, Dubai, United Arab Emirates beBee Careers Full time

    Job Overview">The role of Distributed Systems Software Engineer involves creating automated testing approaches and infrastructure for cloud orchestration tools and applications. This position requires collaboration with a globally distributed team to develop software with confidence.We are seeking an experienced professional with solid background in modern...


  • Dubai, Dubai, United Arab Emirates Forte Digital Poland Full time

    Distributed Systems Software Engineer PythonFull timeDubai, AEMiddleSalary Range: To be discussedSummaryDevelop and manage test automation for cloud tools, enhance CI pipelines, collaborate globally, and require skills in Python/Go, CI tools, networking, Linux, and occasional travel.Description- Create automated testing approaches and infrastructure for...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Distributed Systems Software Engineer PythonFull timeDubai, AEMiddleSalary Range: To be discussedSummaryDevelop and manage test automation for cloud tools, enhance CI pipelines, collaborate globally, and require skills in Python/Go, CI tools, networking, Linux, and occasional travel.DescriptionCreate automated testing approaches and infrastructure for...


  • Dubai, Dubai, United Arab Emirates Forte Digital Poland Full time

    Distributed Systems Software Engineer PythonFull timeLocation: Dubai, AELevel: SeniorSalary Range: To be discussedSummary:Automate testing and enhance CI pipelines for Canonical's cloud tools. Requires Python/Go skills, CI tool knowledge, and understanding of Linux systems. Global collaboration and occasional travel needed.Description:1. Create automated...