115 Continuous Integration jobs in Dubai
QA DevOps Engineer
Job Viewed
Job Description
- Perform software and hardware testing at production and release stages.
- Document manuals, procedures, and test results accurately.
- Coordinate with R&D and Operations teams for product testing and release.
- Exposure to test automation frameworks including Selenium, ROBOT, or similar
- Knowledge in C++ language and any experience of using the GoogleTest unit testing framework
- Good knowledge of databases and SQL/NOSQL. Specifically PostgreSQL and Elasticsearch/Kibana.
- Assist in scripting and development using languages like Python, JavaScript, PowerShell, DOS Shell, and Linux Bash.
- Work with Linux-based operating systems (e.g., Ubuntu, RedHat) for deployment and maintenance.
- Familiarity with cloud platforms such as GCP, AWS, or Azure and containerization tools like MicroK8s, OpenShift, GKE, EKS, AKS, RKE2.
- Implement and maintain LAN, WAN, and VPN networks (CCNA level).
- Manage and maintain Windows Server environments (MCSE level).
- Configure and manage firewalls for secure operations.
- Troubleshoot and resolve network and system issues efficiently.
- Experience in CCTV systems, IP cameras (e.g., Samsung, Axis, Pelco, Hikvision) and VMS platforms (e.g., Milestone, Pelco, Genetec).
- Basic knowledge of CCTV design, cameras, lenses, and video analytics systems (e.g., FR & ANPR systems).
- Integrate and manage other ELV systems as required.
- Manage system performance, network protocols (TCP/IP, DNS), and software updates.
- Install and test new software releases and escalate issues to relevant teams when necessary.
- Strong analytical and problem-solving skills.
- Excellent communication and interpersonal skills.
- Ability to work effectively in an agile environment.
- Detail-oriented with strong documentation skills.
- Ability to travel within the GCC region and a UAE Driver’s License is a plus.
- Bachelor’s Degree in Computer Science, IT, or Electrical/Electronic Engineering.
- Related certifications (e.g., CCNA, MCSE, Microsoft, IT, Network, and Security, ISQTB) are a plus.
- Gain experience in real time high performance and leading-edge software solutions.
- Deliver cutting edge technology in the field of video imaging.
- Gain industry experience in working with the company’s partners and customers that include government, prime contractors and consultants.
- Excellent career opportunity to be part of a fast-growing high tech company.
Company Details
Job No Longer Available
This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.
However, we have similar jobs available for you below.
Senior Build Systems Backend Engineer
Posted today
Job Viewed
Job Description
Join to apply for the Senior Build Systems Backend Engineer role at Canonical
3 days ago Be among the first 25 applicants
Join to apply for the Senior Build Systems Backend Engineer role at Canonical
Get AI-powered advice on this job and more exclusive features.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
We are hiring a Senior/Staff/Lead Engineer to join the Launchpad team and take the lead in shaping the future of open-source collaboration.
Launchpad is a platform for managing open-source development projects. It includes code hosting and review, bug tracking, package building, translations, and other facilities used by free and open-source software developers.
As a senior or staff-level engineer passionate about Linux, web services, and scalable development platforms, you'll have the opportunity to architect and refine a mature, Python-driven system that supports major projects like Ubuntu. Your work will be instrumental in maintaining business-critical services while driving innovation, whether by expanding package-building capabilities, enhancing developer workflows, or modernizing the web UI.
In this role, you'll empower developers across the world by ensuring that Launchpad remains a well-structured, high-velocity environment for open-source contribution. As part of Canonical's globally distributed team, you'll collaborate with some of the brightest minds in open-source technology, building essential infrastructure that enables the next generation of software development. If optimizing large-scale projects, driving continuous improvement, and supporting developers excites you, this is the perfect opportunity to make a lasting impact.
Location: This is a remote role based in the EMEA region. Candidates will be expected to be located within this region.
The role entails
- Influencing and driving design, architecture, and feature decisions across distributed teams, to ensure high-impact solutions.
- Crafting exceptional, API-first Python code with unit tests, that delivering robust, well-structured systems that scale.
- Diagnosing and resolving complex technical challenges, implementing high-quality fixes that enhance performance and reliability.
- Mentoring and uplifting fellow engineers, leading code reviews that reinforce best practices and elevate team excellence.
- Enjoying the freedom of remote work while staying globally engaged. Travelling internationally 2 to 4 times a year to collaborate in key internal discussions and industry-leading external events—expanding your network, sharing expertise, and shaping innovation on a global stage.
- You love technology, working with brilliant people, and solving interesting problems
- You are a strategic thinker who thrives on solving complex challenges and driving innovation
- You are curious, adaptable, and articulate with strong leadership and collaboration skills
- You have proven technical excellence in Python development and delivering high-quality, production-ready code
- You have expertise in maintaining and improving large-scale web applications and database management (PostgreSQL a plus)
- You have a deep understanding of integration, infrastructure, and operations in distributed environments
- You have a security-focused mindset, ensuring robust implementation at every stage of development
- You have a familiarity with Ubuntu as a development and deployment platform
- You have a solid grasp of software packaging systems, including Debian/Ubuntu packages
- You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Team Member Assistance Program & Wellness Platform
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long-haul company events
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Seniority level
- Seniority levelMid-Senior level
- Employment typeFull-time
- Job functionEngineering and Information Technology
- IndustriesSoftware Development
Referrals increase your chances of interviewing at Canonical by 2x
Get notified about new Back End Developer jobs in Dubai, Dubai, United Arab Emirates.
Dubai, Dubai, United Arab Emirates 5 hours ago
Senior Full Stack Engineer, Legends (Remote) - $150,000/year USDDubai, Dubai, United Arab Emirates $5.00- 75.00 8 minutes ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSenior Build Systems Backend Engineer
Posted today
Job Viewed
Job Description
Join to apply for the Senior Build Systems Backend Engineer role at Canonical
3 days ago Be among the first 25 applicants
Join to apply for the Senior Build Systems Backend Engineer role at Canonical
Get AI-powered advice on this job and more exclusive features.
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person, in interesting locations around the world, to align on strategy and execution.
The company is founder-led, profitable, and growing.
We are hiring a Senior/Staff/Lead Engineer to join the Launchpad team and take the lead in shaping the future of open-source collaboration.
Launchpad is a platform for managing open-source development projects. It includes code hosting and review, bug tracking, package building, translations, and other facilities used by free and open-source software developers.
As a senior or staff-level engineer passionate about Linux, web services, and scalable development platforms, you'll have the opportunity to architect and refine a mature, Python-driven system that supports major projects like Ubuntu. Your work will be instrumental in maintaining business-critical services while driving innovation, whether by expanding package-building capabilities, enhancing developer workflows, or modernizing the web UI.
In this role, you'll empower developers across the world by ensuring that Launchpad remains a well-structured, high-velocity environment for open-source contribution. As part of Canonical's globally distributed team, you'll collaborate with some of the brightest minds in open-source technology, building essential infrastructure that enables the next generation of software development. If optimizing large-scale projects, driving continuous improvement, and supporting developers excites you, this is the perfect opportunity to make a lasting impact.
Location: This is a remote role based in the EMEA region. Candidates will be expected to be located within this region.
The role entails
- Influencing and driving design, architecture, and feature decisions across distributed teams, to ensure high-impact solutions.
- Crafting exceptional, API-first Python code with unit tests, that delivering robust, well-structured systems that scale.
- Diagnosing and resolving complex technical challenges, implementing high-quality fixes that enhance performance and reliability.
- Mentoring and uplifting fellow engineers, leading code reviews that reinforce best practices and elevate team excellence.
- Enjoying the freedom of remote work while staying globally engaged. Travelling internationally 2 to 4 times a year to collaborate in key internal discussions and industry-leading external events—expanding your network, sharing expertise, and shaping innovation on a global stage.
- You love technology, working with brilliant people, and solving interesting problems
- You are a strategic thinker who thrives on solving complex challenges and driving innovation
- You are curious, adaptable, and articulate with strong leadership and collaboration skills
- You have proven technical excellence in Python development and delivering high-quality, production-ready code
- You have expertise in maintaining and improving large-scale web applications and database management (PostgreSQL a plus)
- You have a deep understanding of integration, infrastructure, and operations in distributed environments
- You have a security-focused mindset, ensuring robust implementation at every stage of development
- You have a familiarity with Ubuntu as a development and deployment platform
- You have a solid grasp of software packaging systems, including Debian/Ubuntu packages
- You have a Bachelor's or equivalent in Computer Science, STEM or similar degree
We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus or commission. We provide all team members with additional benefits which reflect our values and ideals. We balance our programs to meet local needs and ensure fairness globally.
- Distributed work environment with twice-yearly team sprints in person
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Team Member Assistance Program & Wellness Platform
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long-haul company events
Canonical is a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open-source projects and the platform for AI, IoT, and the cloud, we are changing the world of software. We recruit on a global basis and set a very high standard for people joining the company. We expect excellence; in order to succeed, we need to be the best at what we do. Most colleagues at Canonical have worked from home since our inception in 2004. Working here is a step into the future and will challenge you to think differently, work smarter, learn new skills, and raise your game.
Canonical is an equal opportunity employer
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Seniority level
- Seniority level Mid-Senior level
- Employment type Full-time
- Job function Engineering and Information Technology
- Industries Software Development
Referrals increase your chances of interviewing at Canonical by 2x
Get notified about new Back End Developer jobs in Dubai, Dubai, United Arab Emirates .
Dubai, Dubai, United Arab Emirates 5 hours ago
Senior Full Stack Engineer, Legends (Remote) - $150,000/year USDDubai, Dubai, United Arab Emirates $5.00- 75.00 8 minutes ago
We're unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-LjbffrSoftware Development Engineer
Posted today
Job Viewed
Job Description
Hello there! Welcome to TeachMeCode Institute. How can we help you?
Join our in-person classes at TeachMeCode’s campus in Dubai and have the best learning environment.
UX/UI DesignExplore the features of Figma and learn how to create exceptional web and mobile UI/UX designs. By the end of this course, you will have the skills to design user-friendly and visually appealing interfaces for both web and mobile applications.
Front-End DevelopmentGain a solid understanding of essential web technologies and become a front-end specialist. Learn how to create interactive web pages that respond to user interactions and are fully responsive across all devices. Develop the skills to build dynamic websites that provide a seamless user experience.
Back-End DevelopmentBegin a comprehensive journey into backend development with PHP, MySQL, and Laravel. By the end of this course, you will be skilled in building secure web applications, designing efficient databases, and utilizing Laravel's features to create advanced, feature-rich websites.
Full-Stack DevelopmentMaster in-demand skills with our full-stack web development curriculum, guided by expert instructors with real-world experience. By the end of this bootcamp, you will be confident and prepared to enter the IT job market.
Data Analytics IntensiveBecome a data expert with our Data Analytics Intensive Bootcamp. This course is designed to give you the skills and knowledge you need to succeed in today's data-focused world. You'll get hands-on training and an industry-recognized certification, making it perfect for beginners and anyone wanting to advance their career in data analytics.
Junior DeveloperHave the skills to create their own websites, transforming into a coding champion in the making! They'll gain confidence, creativity, and a strong foundation for future tech endeavors.
Job SummaryJoin InvestSky as a Software Development Engineer to create scalable solutions, drive innovation, and make investing accessible in MENA. Enjoy stock options and a pioneering FinTech role.
About InvestSkyWe're on a mission to make investing accessible to all. Our goal is to offer an all-in-one investing solution. With InvestSky, people no longer have to get lost in multiple apps, drown in fragmented communities across social media in search of investment insights, or pay high fees to make an investment.
Key Responsibilities- Implement high-quality solutions in a timely manner.
- Translating designs and wire-frames into API skeletons and component architectures.
- Identify new libraries/patterns/platforms that we should study/adopt to continuously improve our architecture.
- Prototyping new features and wire-frames cross-functionally with the product team.
- Design and implement low-latency, high-availability, and performant applications.
- Design scalable data models and architecture.
- Contribute to planning, roadmaps, and integration plans.
- Cost, Performance, and Security assessments.
- Strong computer science fundamentals in system design, data structures, algorithms.
- Strong proficiency in Database Design and Software Architecture.
- Strong expertise in Python.
- Experience with writing and maintaining unit tests.
- Strong proficiency in server languages, frameworks and understanding their pros & cons.
- SQL / NoSQL databases and Database architecture skills.
- Hands-on experience with cloud platforms (strong experience with GCP is a plus).
- Accountability and Ownership: Self-driven individual who can build and maintain high scale projects end to end.
- Familiarity with container orchestration systems (preferably Kubernetes).
- Experience in implementing consumer-facing services at early-stage startups.
- Basic understanding of the financial and investment ecosystems.
- Market-standard compensation.
- Generous Employee Stock Ownership Plan.
- You'll never have to pay for our premium paid plans.
- Being part of a founding team building something revolutionary in FinTech in the region.
#J-18808-Ljbffr
Software Development Manager
Posted today
Job Viewed
Job Description
We have vacancies for 18 Software Development Managers and Staff in various countries including Singapore, Australia, United Arab Emirates, United Kingdom, United States, Poland, New Zealand, Canada, Denmark, and Germany.
Experience & Educational Qualifications- Experience Required: 6 Years
- Educational Qualification: B.A, B.Sc, B.E, M.A, M.Sc
- Software Developer
- Software Development Manager
- Telecom Software Development
- Trainee Software Developer
- Software Programmer Trainee
- System Software Development
- Software Web Developer
- Software Upgradation
- Software Installation
- Software Support
- Software Services
- Experience Range: 6 - 11 Years
- Industry: IT Software - Application Programming / Maintenance
- Salary: Not Disclosed
- IT - Software Services
- IT Software
- Software Development Manager
Disclaimer: Naukrigulf.com is a platform connecting jobseekers and employers. Applicants should independently verify the legitimacy of employers. We do not endorse any requests for money or sharing personal/bank details. For security advice, visit our website. Report any fraud to
#J-18808-LjbffrSoftware Development Specialist
Posted 2 days ago
Job Viewed
Job Description
Hiring a Software Development Specialist in Abu Dhabi - UAE.
We are seeking a highly skilled Software Development Specialist to play a pivotal role in designing, developing, and maintaining robust software solutions.
You will be responsible for the entire software development lifecycle (SDLC), leveraging Azure cloud technologies, Azure DevOps (ADO), and CI/CD pipelines to deliver innovative AI-powered applications.
Arabic speakers are preferred.
#J-18808-LjbffrSoftware Development Professional
Posted today
Job Viewed
Job Description
We are seeking an experienced software developer to join our team. The ideal candidate will have a strong background in software engineering and excellent problem-solving skills.
The successful candidate will be responsible for designing, developing, and testing software applications using Golang and Python.
Key Responsibilities:
- Design and develop high-quality software applications
- Collaborate with the development team to ensure seamless integration of new features
- Debug issues and interact with the community
Requirements:
- Strong understanding of software engineering principles
- Experience with Golang and Python programming languages
- Excellent problem-solving skills
- Bachelor's degree in Computer Science or related field
Benefits:
- Distributed work environment with twice-yearly team sprints
- Personal learning and development budget of USD 2,000 per year
- Annual compensation review
- Recognition rewards
- Annual holiday leave
- Maternity and paternity leave
- Employee Assistance Programme
- Opportunity to travel to new locations to meet colleagues
- Priority Pass and travel upgrades for long haul company events
About Us:
We are a pioneering tech firm at the forefront of the global move to open source. As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT, and the cloud, we are changing the world on a daily basis.
We recruit on a global basis and set a very high standard for people joining the company. We expect excellence - in order to succeed, we need to be the best at what we do. We have been a remote-first company since our inception in 2004.
Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.
We are proud to foster a workplace free from discrimination. Diversity of experience, perspectives, and background create a better work environment and better products. Whatever your identity, we will give your application fair consideration.
Software Development Leader
Posted today
Job Viewed
Job Description
We are seeking an experienced Senior Software Engineer to join our team.
- Key Responsibilities:
- You will be responsible for designing and developing high-quality software applications using Python and MongoDB.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Participate in code reviews and ensure adherence to coding standards.
- Provide technical guidance and support to junior engineers.
- 10+ years of experience in software development with a focus on Python and MongoDB.
- Proven track record of delivering high-quality software applications.
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication and collaboration skills.
- Bachelor's degree in Computer Science or related field.
- Competitive salary and benefits package.
- Opportunities for career growth and professional development.
- A dynamic and collaborative work environment.
- Flexible working hours and remote work options.
Be The First To Know
About the latest Continuous integration Jobs in Dubai !
Software Development Specialist
Posted today
Job Viewed
Job Description
We're seeking a skilled developer to enhance our suite of tools for efficient software delivery across diverse platforms in a remote-first environment.
The ideal candidate will design and maintain specialist Python tools that streamline the build and publication process, focusing on container technology and open-source development.
- Expertise with Docker, Kubernetes, and LXD is essential.
- You'll leverage your knowledge of languages, toolchains, frameworks, integrations, and CI systems to extend the snap build ecosystem.
Key Responsibilities:
- Develop high-quality software tools using Python.
- Collaborate with the team to design and implement new features.
- Ensure seamless integration with existing systems.
About Us:
Our organization is a leading force in the tech industry, driving innovation through open-source projects like Ubuntu. We empower developers to create and publish AI, IoT, and cloud-based solutions, making a significant impact worldwide.
Software Development Expert
Posted today
Job Viewed
Job Description
PHP Developer Position
We are seeking a skilled and experienced PHP developer to fill an important role in our software development team.
The ideal candidate will have 4-6 years of experience in writing clean, efficient, and scalable code. They should be proficient in HTML, CSS, JS, and API development. A Bachelor's degree in Computer Science or a related field is required.
This is a unique opportunity for a talented individual to work on all aspects of software development, from specification to launch.
Required Skills and Qualifications
- Proficiency in PHP, HTML, CSS, JS, and API development
- 4-6 years of experience in software development
- Bachelor's degree in Computer Science or a related field
Benefits
This position offers the opportunity to work with a creative team responsible for all aspects of software development.
About the Role
As a member of our software development team, you will be working closely with other developers to design, develop, and implement software solutions.
Software Development Engineer
Posted today
Job Viewed
Job Description
Join to apply for the Software Development Engineer (Backend) role at InvestSky | Social Investing
Get AI-powered advice on this job and more exclusive features.
About InvestSkyWe're on a mission to make investing accessible to all.
Our goal is to offer an all-in-one investing solution. With InvestSky, people no longer have to get lost in multiple apps, drown in fragmented communities across social media in search of investment insights, or pay high fees to make an investment.
InvestSky offers an all-in-one solution to a more efficient and enjoyable investing journey for the MENA investors, both new and experienced.
With InvestSky, you can:
- Mingle: get social, meet like-minded folk, follow friends, exchange ideas
- Discover: build your knowledge and understand the market with our advanced tools to gain insights
- Create: buy your favourite stocks and build your portfolio
We are looking for someone passionate about building the next big thing and making a true impact in the region.
Key Responsibilities- Implement high-quality solutions in a timely manner. Designed and built to last and to scale.
- Translate designs and wireframes into API skeletons and component architectures.
- Identify new libraries/patterns/platforms to study and adopt for architecture improvements.
- Prototype new features and wireframes cross-functionally with the product team.
- Design and implement low-latency, high-availability, and performant applications.
- Design scalable data models and architecture.
- Contribute to planning, roadmaps, and integration plans.
- Perform cost, performance, and security assessments.
- Strong fundamentals in system design, data structures, algorithms.
- Proficiency in Database Design and Software Architecture.
- Expertise in Python.
- Experience with writing and maintaining unit tests.
- Proficiency in server languages, frameworks, and understanding their pros & cons.
- Skills in SQL / NoSQL databases and database architecture.
- Hands-on experience with cloud platforms (GCP is a plus).
- Accountability and Ownership: self-driven individual capable of building and maintaining high-scale projects end-to-end.
- Familiarity with container orchestration systems (preferably Kubernetes).
- Experience in implementing consumer-facing services at early-stage startups.
- Basic understanding of the financial and investment ecosystems.
- Market-standard compensation.
- Generous Employee Stock Ownership Plan aligned with our belief that employees should be owners.
- Access to premium paid plans at no cost.
- Part of a founding team building revolutionary FinTech solutions in the region.
- Entry level
- Full-time
- Engineering and Information Technology
Referrals increase your chances of interviewing at InvestSky | Social Investing by 2x
Get notified about new Software Engineer jobs in Dubai, Dubai, United Arab Emirates .
#J-18808-Ljbffr