Python Specialist

7 days ago


Dubai, Dubai, United Arab Emirates Teachmecode Full time
About the Role

We are seeking a skilled Python Specialist to join our Certification team at Canonical. The ideal candidate will have a strong background in software development using Python and a passion for working with Linux-based systems.

In this role, you will work on developing test automation tools using Python. You will also collaborate with our hardware engineering team to design and develop testing frameworks that enable us to certify hardware with Ubuntu.

This is an exciting opportunity to contribute to the growth and success of Canonical's Certification team. You will work in a collaborative and dynamic team environment where you can learn and grow with your colleagues.

The successful candidate will have excellent problem-solving skills, attention to detail, and the ability to communicate effectively with cross-functional teams.



  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are looking for a highly skilled Python Trading Specialist to join our team at Teachmecode. As a key member of our quant team, you will work closely with researchers, traders, and data scientists to design, implement, and enhance algorithmic trading strategies.The successful candidate will have expertise in Python and associated libraries (e.g., NumPy,...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    At Teachmecode, we're seeking a skilled Python Automation Specialist to join our team. As a key member of our automation group, you will be responsible for developing and maintaining Python-based tools that streamline our testing processes.We're looking for someone with a passion for test automation methodologies and experience working with Ubuntu or other...

  • Python Developer

    7 days ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are looking for a talented Python developer to join our team as a test automation specialist. In this role, you will be responsible for developing and maintaining test automation tools using Python.ResponsibilitiesDevelop and maintain test automation tools using Python.Create new features and functionality for our test automation tools.Work closely with...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Certification Automation Specialist Job SummaryWe are seeking a skilled specialist to join our Certification team and contribute to the development of automated testing tools for Ubuntu. The ideal candidate has knowledge of Python and Linux and can work effectively in a globally distributed team.About the RoleThis is an exciting opportunity for someone who...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are seeking an experienced Python Tooling Expert to join our team at Canonical. As a key member of our team, you will play a crucial role in designing and maintaining specialist Python tools to support the developer build and publication process.Our team is responsible for tooling that builds snaps, charms, and more recently, rocks (OCI images). We take...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We are seeking an experienced Senior Python Backend Specialist to join our team at Teachmecode.The ideal candidate will have 3+ years of experience in Python and strong SQL expertise with hands-on experience in database design, optimization, and management.Familiarity with Nest JS or other backend frameworks and AWS/GCP is a plus.The successful candidate...

  • Python Developer

    3 days ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job DescriptionWe are looking for a skilled Python developer to join our team as a Linux Certification Specialist. The role involves maintaining and developing new features to our Python-based test automation tools like Checkbox, used by both in-house teams and industry partners.You will be responsible for inventing new ways to enable remote, automated...

  • Python Engineer

    6 days ago


    Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We're looking for a skilled Linux Specialist to join our team at Canonical. As a key member of our team, you'll work on developing and maintaining software tools to support the developer build and publication process.Key ResponsibilitiesDesign and maintain specialist Python tools to support the developer build and publication processDevelop tooling that...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    This is a unique opportunity for a Python engineer to join Canonical's team and make a real impact on the industry.The successful candidate will have expertise in Python, a strong understanding of modern GNU/Linux distributions, and experience with build systems and toolchains.Responsibilities include designing and maintaining specialist Python tools to...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Software Development RoleBlue Logic seeks an experienced Python Developer to join its team, contributing to the creation of efficient server-side applications.This position requires solid experience as a Python Developer, expertise in using Linux-based systems, and hands-on experience with Amazon Web Services.The ideal candidate will have a strong...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About Blue Logic DigitalWe are a leading digital solutions provider based in Dubai, with a team of experts and consultants who deliver innovative and effective solutions for various brands.Job Responsibilities:Develop scalable server-side applications using Python.Coach junior developers to improve their skills and knowledge in Python development.Integrate...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    We're a dynamic tech company based at TeachMeCode Institute, looking for a skilled Python Engineer to join our team remotely. As a member of our team, you will have the opportunity to work on exciting projects across multiple industries and contribute to delivering innovative solutions.The Role:You will be responsible for developing and maintaining backend...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About the Job:We are looking for a Python engineer to work on developer tools that simplify the lives of developers and engineers trying to ship software to the widest possible audience.About Us:Canonical is a pioneering tech firm that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About UsWe are TeachMeCode Institute, providing cutting-edge training courses for aspiring tech professionals.Our mission is to empower individuals with the skills needed to succeed in the industry.Training ProgramsUX/UI DesignLeverage Figma to create exceptional web and mobile UI/UX designs. Upon completion, you will possess the skills to craft...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Full Time Software EngineerAre you a talented software engineer looking for a new challenge? Do you have a passion for developer tools and a desire to improve workflows using Python? If so, we want to hear from you!At Canonical, we deliver open source software to millions of Linux, Windows and Mac machines through Ubuntu and the wider Canonical ecosystem. We...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job DescriptionWe are looking for a self-motivated software engineer with experience developing in Python, to work on test automation tools or Linux based embedded hardware.The role offers an exciting opportunity to push the industry forward by enabling entirely new Linux based hardware testing capabilities, scaling up hardware certification efforts and...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job Description: Backend Technology SpecialistAbout the Role:We are looking for a highly skilled Backend Technology Specialist to join our team. The successful candidate will have a strong background in Python, Nest JS, and AWS/GCP, as well as excellent problem-solving skills.ResponsibilitiesDesign, develop, and deploy high-quality software solutions using...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Job DetailsWe're seeking an experienced Python developer to join our team at Teachmecode. The successful candidate will be responsible for designing, developing, and maintaining complex software systems using Python.Key ResponsibilitiesDesign and implement data access layers integrating with various databases and data storage solutions.Optimize backend code...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About the Role: As a Senior Backend Engineer at TeachMeCode Institute, you will play a critical role in building cutting-edge web applications that meet the needs of our customers. You will be responsible for designing, developing, and implementing web-based Python applications using agile methodologies. This includes creating design documents, performing...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Key ResponsibilitiesDesign and implement scalable Python APIs using Flask and Django frameworks.Integrate AI models and ensure high-performance applications.Collaborate with cross-functional teams to deliver quality software solutions.