Distributed Systems Software Engineer

4 weeks ago


Dubai, 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:

  1. Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications.
  2. Enable engineering teams across Canonical to develop software with confidence by making distributed system testing tooling available across the company.
  3. Enhance continuous integration pipelines for deploying and testing Canonical's cloud native products such as Kubeflow.
  4. Deploy, manage, and debug highly distributed systems.
  5. Monitor and report on automated testing efforts.
  6. Collaborate daily with a globally distributed team.

What we are looking for in you:

  1. Solid background in modern test processes and strategies.
  2. Experience with Python or Go development.
  3. Strong object oriented development skills.
  4. Ability to develop and ship production grade modern web applications.
  5. Working knowledge of continuous integration tools such as Jenkins, CircleCI, GitHub CI.
  6. Knowledge of networking technologies and fundamentals.
  7. Solid understanding of Linux system architecture.
  8. A capacity for complex abstract thinking.
  9. Capability for 2-4 weeks of international travel per year.
#J-18808-Ljbffr
  • Software Engineer

    6 days ago


    Dubai, Dubai, United Arab Emirates beBee Careers Full time

    Software Engineer - Distributed SystemsWe are seeking a talented Software Engineer - Distributed Systems to join our team and contribute to the development of cloud-native products such as Kubeflow.The successful candidate will work on creating automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud...


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

    Distributed Systems EngineerThis role involves working with a distributed team to create new features, debug Linux system-level issues, and produce high-quality code to fix them. As a distributed systems engineer, you will collaborate proactively with the team to achieve robustness despite unexpected events like power outages.We value collaboration, peer...


  • 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

    As a Distributed Systems Software Engineer, you will play a key role in building and validating resilient distributed systems. Our team is passionate about creating software that meets the world's computing needs.Key ResponsibilitiesCreate automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud...


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

    Job DescriptionDistributed Systems Software Engineer (Python)Create automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications.Enable engineering teams to develop software with confidence by making distributed system testing tooling available across the company.Enhance...


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

    Become a Master of Distributed Systems EngineeringWe are looking for an experienced Distributed Systems Engineer to join our team and help us design, build, and maintain large-scale distributed systems. The ideal candidate will have a strong background in software engineering, distributed systems, and cloud computing.Key Responsibilities:Design and develop...


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

    ResponsibilitiesCreate automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and applications.Enable engineering teams across the company to develop software with confidence by making distributed system testing tooling available across the company.Enhance continuous integration...


  • 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 Teachmecode Full time

    Distributed Systems Software Engineer PythonFull time Dubai, AE Middle Salary Range: To be discussed Summary Develop 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 beBee Careers Full time

    Job DescriptionWe are seeking a skilled software engineer to join our team and contribute to the development of resilient distributed systems. As a key member of our team, you will be responsible for creating automated testing approaches and infrastructure for validating reliability, performance, and resilience of cloud orchestration tools and...