Python Engineer for Automation Solutions

3 days ago


Dubai, Dubai, United Arab Emirates Teachmecode Full time
About Us
At Canonical, we believe that open source software has the power to transform industries and improve lives. We are a pioneering tech firm at the forefront of the global move to open source. Our company publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud.

We are seeking a highly skilled Python Software Engineer to join our Commercial Systems unit. This team is responsible for designing, developing, and operating software solutions that integrate internal and external data sources into our data mesh. The ideal candidate will have a strong background in software development, with a focus on automation and data-driven decision making. You should be proficient in Python and have experience with open-source ETL solutions.

In this role, you will have the opportunity to contribute to the development of innovative solutions that drive business growth and improve customer experiences. You will work closely with cross-functional teams to design, implement, and deploy scalable and reliable software systems. If you are passionate about software development and enjoy working on challenging projects, we encourage you to apply.

**Required Skills and Qualifications:**
  • Bachelor's degree in Computer Science or related field.
  • Exceptional academic track record from both high school and university.
  • Minimum 3 years of experience in software development.
  • Proficiency in Python and experience with open-source ETL solutions.


  • Dubai, Dubai, United Arab Emirates Rockwell Automation Full time

    Job OverviewWe are seeking a highly skilled and motivated individual to join our team as an Automation Solutions Specialist.The successful candidate will be responsible for providing technical support and services to our customers in the field of industrial automation.Key Responsibilities:Assess and document customer automation installed base and network...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About the RoleWe are looking for a talented Test Automation Engineer to join our team. As a key member of our certification team, you will play a crucial role in ensuring the quality and reliability of our hardware certification process.Your primary responsibilities will include maintaining and developing new features for our Python-based test automation...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Role OverviewWe are seeking a skilled Python Automation Engineer to join our team at Teachmecode.This is an exciting opportunity for a proactive builder with problem-solving skills, high personal agency, and passion for innovation to design frameworks for AI process transformation.Design and deploy automation tools to optimize workflows.Develop frameworks...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Python Test Automation Engineer: Maintain Python tools for test automation, requiring Linux experience and international travel. Develop remote testing methods and support hardware testing.Description:Maintain and develop new features for our Python-based test automation tools like Checkbox, used by both in-house teams and industry partners.Invent new ways...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Company Overview:Teachmecode is a digital asset management firm that specializes in designing innovative automation tools to optimize workflows and enhance decision-making. Our team values creativity, initiative, and problem-solving skills.About the Role:We are seeking a highly skilled Python Automation Engineer to join our team of experts. As a key member,...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Certify your skills as a Python Software Engineer with Teachmecode's Certification team! As a member of this team, you will develop tools needed to ensure hardware works properly with Ubuntu.You will maintain and develop new features to our Python based test automation tools, invent new ways to enable remote, automated testing and write functional and...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    As a Senior Python Automation Developer at Teachmecode, you will design and deploy automation tools to optimize workflows, developing frameworks integrating AI and agents for process transformation. You will implement LLMs and AI agents to reduce manual tasks and enhance decision-making.Key Responsibilities:Design and deploy automation tools for workflow...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Design and Deploy Automation Tools:As a Python Automation Engineer at Teachmecode, you will design and deploy automation tools to optimize workflows, develop frameworks integrating AI and agents for process transformation, and collaborate with traders, engineers, and analysts to identify inefficiencies and implement solutions. With your expertise in Python,...


  • Dubai, Dubai, United Arab Emirates JIS Smart Integration- Home Automation Company Full time

    Job Description:We are seeking a skilled Senior Pre-Sales Engineer to join our team in Dubai, UAE. The ideal candidate will support the sales team by providing technical expertise, designing customized solutions, and ensuring seamless integration of automation systems with security infrastructure.Key Responsibilities:Provide pre-sales support and technical...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    **About the Role**We are looking for a talented Python Certification Engineer to join our Certification team at Canonical. As a key member of our team, you will be responsible for developing and maintaining our Python-based test automation tools, as well as working with our hardware engineers to develop tools that enable remote, automated testing.The ideal...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Welcome to Teachmecode, where innovation meets expertise! As an Automation Solutions Developer, you will play a pivotal role in designing and implementing automation tools that enhance our customers' experiences.This challenging position requires a deep understanding of Python scripting, Control-M, and Splunk interaction. With 5-8 years of experience in...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About the JobWe are looking for a talented Python Automation Expert to join our team. The ideal candidate will have experience in developing test automation tools and be proficient in Python programming language.Key ResponsibilitiesMaintain and develop new features to our Python based test automation tools like Checkbox, used by both in-house teams and...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About the OpportunityWe are looking for a skilled Python Software Engineer to join our Integrations team.The role entails designing, developing, and operating a Python-based solution to automate SAAS seat management and track spend across the application portfolio.The team also integrates internal and external data sources into the data mesh using...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Certification Tools Engineer - PythonWe are seeking a skilled Certification Tools Engineer to join our team at Teachmecode. The successful candidate will have experience developing in Python, a strong understanding of test automation methodologies, and a passion for innovating and improving our tools and processes.The role involves developing and maintaining...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Seeking a Python software engineer for test automation tools on Linux hardware. Develop Canonical's certification tools. Requires Python, Linux experience, and global teamwork.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. This role...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Python Software Engineer - Ubuntu Hardware Certification TeamFull timeDubai, AEMiddleSalary Range: To be discussedSummaryCanonical seeks a Python Software Engineer for its Certification team to develop tools for hardware certification with Ubuntu. This is an opportunity to impact Linux adoption across devices.DescriptionCanonical is hiring a Python Software...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Python Software Engineer - Ubuntu Hardware Certification TeamPosted: 4 days agoLocation: Dubai, AEEmployment Type: Full timeSalary Range: To be discussedJob SummaryCanonical is hiring a Python Software Engineer to join the Certification team, responsible for developing tools for Ubuntu hardware testing. The ideal candidate should have Python experience and...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    About the RoleWe are seeking an experienced Python Developer to join our Certification team at Teachmecode. The successful candidate will have a strong background in Python programming, a quality-oriented approach to software design, and experience working with Ubuntu or other Linux distributions.The role involves developing and maintaining Canonical's...


  • Dubai, Dubai, United Arab Emirates Teachmecode Full time

    Python Software Engineer, Commercial SystemsCanonical seeks a Python Software Engineer to develop solutions, collaborate on designs, and automate SAAS management. Remote EMEA role with travel opportunities.DescriptionCanonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform,...


  • Dubai, Dubai, United Arab Emirates Mcsmiddleeast Full time

    Job DescriptionWe are seeking a highly skilled Home Automation Engineer to join our team. The ideal candidate will have strong knowledge of wireless and wired automation protocols, electrical systems, lighting control, and HVAC automation. Experience with smart home control platforms and IoT device communication is also essential.The selected candidate will...