EN | AR

29 Linux jobs in Doha

Linux Operator

Doha, Doha Confidential

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

Linux Operator role at Confidential

Join to apply for the Linux Operator role at Confidential

• Administer Linux operating systems and the availability

• Support Linux operating system and Oracle cloud

• Implement security policies systems as requested by the information security consultant

• Supervise the Main Data Center and ensure the principles and controls of system protection

• Supervise and manage the backup and ensure the successful backups

• Manage servers and storage units and ensure the integrity of the infrastructure

• Participate in the implementation, installation and maintenance of servers and central storage units

• Developing plans, preparing periodic reports, and submitting recommendations and suggestions related to the progress of work

Qualifications
  • Minimum Qualification: Bachelor’s in computer science or a related field
  • Minimum Work Experience: Min of 4+ years of experience
  • Level of English: Excellent in both reading and writing
Seniority level
  • Associate
Employment type
  • Full-time
Job function
  • Information Technology and Engineering
Industries
  • Government Relations Services, Government Administration, and Technology, Information and Media

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Linux Operator

Doha, Doha Confidential

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

Overview

Linux Operator

role at

Confidential Join to apply for the Linux Operator role at Confidential • Administer Linux operating systems and the availability • Support Linux operating system and Oracle cloud • Implement security policies systems as requested by the information security consultant • Supervise the Main Data Center and ensure the principles and controls of system protection • Supervise and manage the backup and ensure the successful backups • Manage servers and storage units and ensure the integrity of the infrastructure • Participate in the implementation, installation and maintenance of servers and central storage units • Developing plans, preparing periodic reports, and submitting recommendations and suggestions related to the progress of work Qualifications

Minimum Qualification: Bachelor’s in computer science or a related field Minimum Work Experience: Min of 4+ years of experience Level of English: Excellent in both reading and writing Seniority level

Associate Employment type

Full-time Job function

Information Technology and Engineering Industries

Government Relations Services, Government Administration, and Technology, Information and Media

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Associate Linux Support Engineer

Doha, Doha Canonical

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the

Associate Linux Support Engineer

role at

Canonical 3 days ago Be among the first 25 applicants Join to apply for the

Associate Linux Support 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 1100+ 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 an

Associate Support Engineer

to build a career with Canonical and support the technical needs of customers leveraging Ubuntu and open source products. This role is an opportunity for a hands-on engineer with eagerness to learn, a passion for Linux and open source technologies to work with some of the best people in the industry at Canonical.

We regularly solve interesting, technical problems. From triaging complex cloud environments, desktop and server issues, Linux kernel crashes we've never seen before to OS configuration issues and root cause analysis, we provide an expert level of support and satisfaction to our peer groups and customers. You will be accountable for delivering an outstanding technical support experience on the full technical stack at Canonical, across cloud, desktop and IoT. From problem qualification to full resolution, you will own and manage your cases. When needed, you will transfer your cases to your colleagues or involve senior engineers. This is a globally remote role.

Location:

This is a globally remote role.

The role entails

Working from your remote home office to provide technical support for employees. Being available to take ownership of new cases via telephone, email and web Acting as an internal customer advocate keeping them updated in a timely manner Ensuring that each support case owned by you is handled according to our Service Level Agreement (SLA) with the highest possible customer satisfaction by setting the right expectations and fulfilling your commitments. Contributing new knowledge base articles and maintaining existing articles, ensuring shared knowledge and lessons learned are available to customers. Drafting and distributing technical notices for internal and external communication. Prioritising your work in order to accomplish the most important and urgent tasks first Keeping on learning as our products and services grow and evolve Understanding Ubuntu development process to be able to set customer expectations correctly on timeline for a fix Maintaining regular communication and information exchange with the rest of the team, locally and remotely Identifying and suggesting any opportunities to provide a better service Participating in a regular weekend working rotation

What we are looking for in you

Exceptional academic track record from both high school and university Undergraduate degree in a technical subject or a compelling narrative about your alternative chosen path. Preferable majors: Computer Science, MIS, Electrical Engineering, etc. Confidence to respectfully speak up, exchange feedback, and share ideas without hesitation Track record of going above-and-beyond expectations to achieve outstanding results Experience with Linux troubleshooting (collecting logs and stack traces, fine-tuning by editing configuration files) Knowledge or basic hands-on experience on 2 or more of: Linux server administration Programming fundamentals in any language (bash, Perl, Ruby, Javascript, C or C++, Go) Networking (bonding, firewalling, bridging, switching, network file system tuning, MTU issues, etc.) Virtualization / Cloud computing concepts (provisioning, monitoring, orchestration, etc.) Ability to learn quickly, thrive on change and handle the pressure of a customer facing job Strong written and verbal English communication skills Appreciative of diversity, polite and effective in a multi-cultural, multi-national organisation Result-oriented, with a personal drive to meet commitments Ability to travel internationally twice a year, for company events up to two weeks long

Noting that we require and will perform a background check for this role.

Nice-to-have skills

Experience supporting virtualized environments (KVM, Virtual Box, VMWare) Experience with other open-source desktop technologies Active contribution to open-source projects/forum/code

What we offer colleagues

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 recognise 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 Employee Assistance Programme Opportunity to travel to new locations to meet colleagues Priority Pass, and travel upgrades for long haul company events

About Canonical

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 its 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 Entry level Employment type

Employment type Full-time Job function

Job function Information Technology Industries Software Development Referrals increase your chances of interviewing at Canonical by 2x Sign in to set job alerts for “Support Engineer” roles.

Software Engineer - Immutable Ubuntu Desktop

Community Engineer (multiple roles and seniority levels)

Linux Cryptography and Security Engineer

Graduate Software Engineer, Open Source and Linux, Canonical Ubuntu

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

Python and Kubernetes Software Engineer - Data, Workflows, AI/ML & Analytics

Python Software Engineer - Ubuntu Hardware Certification Team

Software Engineer - Solutions Engineering

Software Engineer - Data Infrastructure - Kafka

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Linux Devices Software Engineer

Doha, Doha Canonical

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

1 month ago Be among the first 25 applicants Get AI-powered advice on this job and more exclusive features. This role is one of our general tracks. Apply here for all engineering teams at Canonical who work on low-level system technology on autonomous devices across all seniority levels.

We hire careful and conscientious engineers who appreciate the challenge of memory, performance, battery and connectivity constrained code that has to work every time in an unreliable and unforgiving world, on x86, ARM or RISC-V silicon.

Canonical Ubuntu is the leading Linux for software engineers, desktops, cloud and IoT. We bring open source to the world as a high-performance, safe and secure platform for enterprise computing, software engineering, and connected devices.

These smart, connected devices have the potential to transform every industry. Classic Ubuntu – desktop or server – is widely used in embedded systems because of its developer focus and enterprise grade security maintenance. We partner with the world's most prominent silicon companies to optimise Ubuntu on their latest and greatest chips, as well as with major OEMs and ODMs (PC, servers and connected device manufacturers) to ensure that Ubuntu works perfectly on their hardware.

But while classic, 'deb' based Ubuntu is ideal for developers, it has too much variability for appliance or connected device environments, where you want to know *exactly* what the state of millions or billions of devices might be. So Canonical builds Ubuntu Core, a fully containerised version of Ubuntu that is mathematically precise and rigorously secure. We are working on additional solutions for even smaller devices.

We have several teams that focus on open source for embedded environments. We hire outstanding Linux software engineers with a passion for open source, innovation, cutting-edge hardware and software technologies in general. You will be expected to make significant contributions through high-quality design and code, and to develop your technical leadership.

These roles include:

Ubuntu Core and snapd software development Silicon software and optimisation engineers Kernel driver and hardware enablement engineers Hardware-centric Linux QA Engineers Hardware Certification Engineers Robotics engineers Industrial IoT software engineers Networking software engineers (switching, routing, access and SmartNICs)

At Canonical you will have the opportunity to engage with the broader open source community. We're looking for individuals who can help build a thriving community, contribute to a broad range of technologies, and contribute to the deployment of Ubuntu and Ubuntu Core across the widest range of devices.

Location: we have remote roles open in every time zone.

What your day will look like

Based on the first round of interviews we identify specific teams where you might be an excellent fit, and conduct second round interviews with those teams. Our engineers:

Work with the latest Linux kernel and open source technologies Deliver Ubuntu for the latest IoT and server-class hardware platforms Integrate and maintain device-oriented software stacks Write high-quality, well-designed software Collaborate proactively with other globally distributed teams Display technical leadership internally and within our external communities Help our customers ship their apps and SDKs on Ubuntu Build device OS images with Ubuntu Core, Desktop and Server Optimise the Ubuntu kernel and libraries for silicon-specific capabilities Debug issues and produce high-quality code to fix them Contribute to technical documentation to make it the best of its kind Discuss ideas and collaborate on finding good solutions Participate as technical lead on complex customer engagements involving complete system architectures from cloud to edge Work usually from home, with global travel 2 to 4 weeks for company events

What we are looking for in you

An exceptional academic track record from both high school and university Drive and a track record of going above-and-beyond expectations Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path Experience with Linux (Debian or Ubuntu preferred) Passion for Linux or embedded systems software (e.g. kernel, graphics, Yocto) Fluency in at least one of Golang, C, C++, or Rust Professional written and spoken English Excellent interpersonal skills, curiosity, flexibility, and accountability Passion, thoughtfulness, and self-motivation Excellent communication and presentation skills Result-oriented, with a personal drive to meet commitments Ability to travel twice a year, for company events up to two weeks each

Additional Skills That You Might Also Bring

Experience with Debian/Ubuntu or other distro packaging Understanding of build systems and toolchains, including for cross-compilation Experience with firmware, uboot, UEFI, ACPI, DSDT, or boot loaders Experience with power management on PCI ASPM, SATA ALPM, low power profiles Computer architecture knowledge of x86, ARM, RISC-V Experience in board design, bring up, and validation Experience with electrical engineering design tools (e.g. schematic capture, layout) Familiarity with Ubuntu development model Performance engineering and security experience Shell or Python scripting skills

What we offer you

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 recognise outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. 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 Employee Assistance Programme Opportunity to travel to new locations to meet colleagues Priority Pass, and travel upgrades for long haul company events

About Canonical

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 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. Canonical has been a remote-first company since its 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 Entry level Employment type

Employment type Full-time Job function

Job function Engineering and Information Technology Industries Software Development Referrals increase your chances of interviewing at Canonical by 2x Get notified about new Software Engineer jobs in

Doha, Doha, Qatar . Junior Software Engineer - Cross-platform C++ - Multipass

29 Companies Hiring Fully Remote Jobs: Your Future Awaits!

Freelance Software Developer (Java) - AI Trainer

Freelance Software Developer (TypeScript) - AI Trainer

Software Engineer - Immutable Ubuntu Desktop

Python and Kubernetes Software Engineer - Data, AI/ML & Analytics

System Software Engineer - GCC/LLVM compiler, tooling, and ecosystem

Freelance Software Developer (Ruby) - Quality Assurance (AI Trainer)

Senior Software Engineer - Python/MongoDB

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Linux Kernel Engineer - Ubuntu

Doha, Doha Canonical

Posted 16 days ago

Job Viewed

Tap Again To Close

Job Description

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is widely used in enterprise initiatives such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include leading public cloud and silicon providers and industry leaders across sectors. Canonical has a distributed global team with 1200+ colleagues in 75+ countries and very few office-based roles. Teams meet two to four times yearly in person to align on strategy and execution. The Canonical Linux Kernel Organization has teams in every time zone. We have opportunities for technical leadership, engineering management, and engineering directorships. The team is responsible for all supported Ubuntu Linux kernels, on all platforms and architectures from small embedded devices to desktop/server systems to large scale cloud environments, mainframes and supercomputers. We care most about hardware and virtualization enablement, security, reliability and performance. Our focus is production readiness and performance for the latest patch-sets, rather than subsystem maintenance or evolution. Kernel Team projects include but are not limited to the following: Ubuntu Linux kernel plan, execution, benchmarking and stress testing Optimized kernels for key silicon and cloud partners Confidential computing and next-generation security primitives Developer platforms such as Raspberry Pi and RISC-V Enabling Ubuntu on a wide range of embedded systems Kernel Livepatch, delivering kernel fixes without rebooting FIPS compliance Real-Time and Low Latency kernel variants and patch-sets Virtualization or abstraction engines Container technology Security with AppArmor, SECCOMP, namespaces and more Networking – performance and security Storage – Ceph and DRBD We hire candidates of all experience levels from recent graduates to seasoned industry experts. You should be enthusiastic about working in multiple areas including security mitigation, feature development, patching and testing. You must have outstanding academic results, a software engineering background, be motivated to work in a distributed team, and be willing to travel globally twice a year for company engineering events. Location:

Working from home, worldwide. We have kernel teams and openings in every time zone and, with the notable exception of Taipei, Taiwan, have no offices and therefore no pressure to work from an office. What the role entails Collaborate regularly and proactively with a globally distributed team Work closely with external silicon, cloud, or hardware manufacturer delivery teams on bleeding-edge platforms Diagnose and resolve kernel issues reported by customers, the community, and through rigorous testing Take personal responsibility for the delivery of a flavour of the Ubuntu Linux kernel Improve tooling and automation for delivery and testing of Ubuntu Linux kernels Submit, review, and apply kernel patches, working with internal and external upstream maintainers What we are looking for in you Significant programming experience in C, with Python, Golang, or similar languages Experience with operating system kernel internals and concepts; Linux experience is highly regarded but not essential Solid background with git Experience with Linux (Debian or Ubuntu preferred) Professional written and spoken English with excellent presentation skills Ability to travel twice a year for company events up to two weeks each Nice-to-have skills Strong grasp of device drivers, BSPs, and other low-level system engineering Experience with software packaging formats; Ubuntu/Debian/Snap experience is highly regarded Understanding of Linux kernel upstream processes and release cycle Performance engineering and security experience Solid background in CI/CD and process automation Prior public involvement with an open source project What we offer colleagues 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 About Canonical 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 high standard for people joining the company. Most colleagues 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. Referrals increase your chances of interviewing at Canonical by 2x. Get notified about new Linux Engineer jobs in Doha, Qatar.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Technical Architect - Digital Infrastructure (Linux)

Doha, Doha Qatar Airways

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Technical Architect - Digital Infrastructure (Linux)

Job title: Technical Architect - Digital Infrastructure (Linux)

Ref #

Location: Qatar - Doha

Job family: Corporate & Commercial

Closing date: 27-Oct-2025

Job Purpose

Responsible for delivering technology solutions that add strategic business value and will be involved in all stages of development projects from architecture, design, technical solutions and reviews. Also responsible for research, analysis and proposal of designs and solutions that adapt new technologies and industry best practices. Technical expertise in Linux systems, cloud platforms, Kubernetes, automation, observability and security, and will play a key role in shaping our infrastructure strategy to support scalable, secure, and high‑performance environments.

Roles And Responsibilities
  • Lead design, deployment, and management of Linux, container infrastructure for on‑premises and cloud.
  • Define system standards and best practices; ensure alignment with business goals through collaboration.
  • Manage installation, configuration, patching, and maintenance of Linux servers and OpenShift platforms.
  • Administer Nutanix AHV environments: VM provisioning, resource optimization, cluster health, and storage/network integration.
  • Set up monitoring tools (Prometheus, Grafana, Elasticstack) for system checks.
  • Promote IaC adoption using Ansible, Terraform, Python, and Bash.
  • Implement CI/CD pipelines for provisioning and updates.
  • Maintain automation scripts across hybrid cloud environments like Azure and on‑premises.
  • Oversee system hardening, vulnerability remediation, and compliance with CIS/NIST standards.
  • Collaborate on monitoring, logging, and incident response.
  • Document security configurations, compliance procedures, SOPs, capacity management, and audits.
Qualifications
  • Bachelor's degree with 7 years of related experience.
  • Proven leader of technical teams in managing enterprise Linux and cloud environments.
  • Skilled in Bash, Ansible and Python scripting.
  • Strong knowledge of Linux OS internals, performance tuning, capacity planning and Nutanix or KVM virtualization.
  • Experience with CI/CD pipelines, Git, and DevOps.
  • Proficient in OpenShift, podman, and Kubernetes for container orchestration.
  • Experienced in automating and migrating across hybrid cloud for workloads across GCP, Azure, and on‑prem.
  • Experience in Ansible automation platform and terraform tools.
  • Familiar with monitoring tools like Prometheus, Grafana, and Elasticstack.
About Qatar Airways Group

Our story started with four aircraft. Today, we deliver excellence across 12 different businesses coming together as one. We’ve grown fast, broken records and set trends that others follow. We don’t slow down by the fear of failure. Instead, we dare to achieve what’s never been done before.

How To Apply

If you’re ready to join a progressive team and have a challenging and rewarding career, then apply now by uploading your CV and completing our quick application form.

Apply here:

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Linux Enablement - Software Engineering Manager

Doha, Doha Canonical

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

Linux Enablement - Software Engineering Manager

Join to apply for the Linux Enablement - Software Engineering Manager role at Canonical

Linux Enablement - Software Engineering Manager

2 days ago Be among the first 25 applicants

Join to apply for the Linux Enablement - Software Engineering Manager role at Canonical

Get AI-powered advice on this job and more exclusive features.

Canonical's Device Delivery Team works with tier-1 OEM and ODM customers to pre-load Ubuntu Desktop and Ubuntu Core, bringing Ubuntu directly to millions of users.

As a Software Engineering Manager you will lead and manage the software engineering team to deliver OEM enablement projects. This fast-paced environment requires excellent time management, deep knowledge of the Linux system , low-level debugging, critical thinking, problem-solving skills and management ability.

Key responsibilities

  • Recruit, motivate, mentor, and enable your team to succeed in delivering quality products
  • Set goals with the team; prioritize tasks, identify and measure team health indicators
  • Maximise the results of team members and support their career growth
  • Coordinate with project managers, HWE, QA and certification management
  • Monitor projects from kickoff to post-mortem and handle escalations
  • Communicate, understand, and resolve the technical challenge with OEMs, ODMs, SiPs, IHVs
  • Prioritize customer requests globally
  • Collaborate with product engineering teams (including Desktop, Foundations, Kernel, and Security)
  • Provide leadership for methodologies, strategies, standards, tools, and best practices
  • Must be able to travel to the EU, USA, China, and Taiwan

Required Skills And Experience

  • A Bachelor (or higher) degree in STEM, preferably computer science or software engineering
  • Proven track record in technical roles with Linux, preferably Ubuntu or Debian
  • Commitment to development and testing methodologies, and maintainable code quality
  • Experience with management responsibilities
  • Ability to work collaboratively in a team environment
  • Ability to be productive in a globally distributed team through self-discipline and self-motivation
  • Commitment and energy to deliver on schedule
  • Strong English and Chinese language communication skills, both written and verbal

Desirable Skills And Experience

  • Making technical decisions for a team as a tech lead
  • Software architecture and design experience
  • Software development or operations experience with: Ubuntu - kernel and userspace, deb/snap packaging, QEMU/KVM, LXC/LXD, Containers, Python, Go, C, bash, Postgresql, Mongo, Kubernetes, OpenStack, Ceph, AI/ML
  • Participation in open-source development projects
  • Experience with CI/CD

Canonical is an equal opportunity employer

Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

#stack

Seniority level
  • Seniority level Mid-Senior level
Employment type
  • Employment type Full-time
Job function
  • Job function Engineering and Information Technology
  • Industries Software Development

Referrals increase your chances of interviewing at Canonical by 2x

Sign in to set job alerts for “Software Engineering Manager” roles. Software Engineering Manager - Sustaining Engineering Software Engineering Manager - Cross-platform C++ - Multipass Software Engineering Manager - Desktop and Embedded Linux Optimisation Software Engineering Manager - Cross-platform C++ - Multipass Software Engineering Manager - Cross-platform C++ - Multipass Technical Manager - Automotive and Industrial Software Engineering Manager - Container and Virtualisation Infrastructure Software Engineering Manager - Ubuntu Linux Kernel Engineering Manager - Public Cloud, Python, Golang Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon Ubuntu Enablement - Software Engineering Manager Engineering Manager for IAM (Identity and Access Management) Linux Engineering Manager - Optimisation for Latest Hardware

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Linux Jobs in Doha !

Technical Architect - Digital Infrastructure (Linux)

Doha, Doha Qatar Airways

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

Technical Architect - Digital Infrastructure (Linux) Job title: Technical Architect - Digital Infrastructure (Linux)

Ref #

Location: Qatar - Doha

Job family: Corporate & Commercial

Closing date: 27-Oct-2025

Job Purpose Responsible for delivering technology solutions that add strategic business value and will be involved in all stages of development projects from architecture, design, technical solutions and reviews. Also responsible for research, analysis and proposal of designs and solutions that adapt new technologies and industry best practices. Technical expertise in Linux systems, cloud platforms, Kubernetes, automation, observability and security, and will play a key role in shaping our infrastructure strategy to support scalable, secure, and high‑performance environments.

Roles And Responsibilities

Lead design, deployment, and management of Linux, container infrastructure for on‑premises and cloud.

Define system standards and best practices; ensure alignment with business goals through collaboration.

Manage installation, configuration, patching, and maintenance of Linux servers and OpenShift platforms.

Administer Nutanix AHV environments: VM provisioning, resource optimization, cluster health, and storage/network integration.

Set up monitoring tools (Prometheus, Grafana, Elasticstack) for system checks.

Promote IaC adoption using Ansible, Terraform, Python, and Bash.

Implement CI/CD pipelines for provisioning and updates.

Maintain automation scripts across hybrid cloud environments like Azure and on‑premises.

Oversee system hardening, vulnerability remediation, and compliance with CIS/NIST standards.

Collaborate on monitoring, logging, and incident response.

Document security configurations, compliance procedures, SOPs, capacity management, and audits.

Qualifications

Bachelor's degree with 7 years of related experience.

Proven leader of technical teams in managing enterprise Linux and cloud environments.

Skilled in Bash, Ansible and Python scripting.

Strong knowledge of Linux OS internals, performance tuning, capacity planning and Nutanix or KVM virtualization.

Experience with CI/CD pipelines, Git, and DevOps.

Proficient in OpenShift, podman, and Kubernetes for container orchestration.

Experienced in automating and migrating across hybrid cloud for workloads across GCP, Azure, and on‑prem.

Experience in Ansible automation platform and terraform tools.

Familiar with monitoring tools like Prometheus, Grafana, and Elasticstack.

About Qatar Airways Group Our story started with four aircraft. Today, we deliver excellence across 12 different businesses coming together as one. We’ve grown fast, broken records and set trends that others follow. We don’t slow down by the fear of failure. Instead, we dare to achieve what’s never been done before.

How To Apply If you’re ready to join a progressive team and have a challenging and rewarding career, then apply now by uploading your CV and completing our quick application form.

Apply here:
This advertiser has chosen not to accept applicants from your region.

Junior Linux Kernel Engineer - Ubuntu

Doha, Doha Canonical

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

Join to apply for the

Junior Linux Kernel Engineer - Ubuntu

role at

Canonical 3 days ago Be among the first 25 applicants Join to apply for the

Junior Linux Kernel Engineer - Ubuntu

role at

Canonical 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.

Every year we select new junior professionals into the Canonical Kernel Team, to work on the Linux kernel for Ubuntu. If you've enjoyed operating systems in your coursework or current role, you are confident in your ability to write high quality C and possibly Rust, and are ready to take the plunge and see how it all works, then this would be a great place to pursue your next career stage. We are a global team working to ship the world's most widely used Linux kernel, across the very latest silicon and cloud, where you can apply and grow your software engineering skills.

The Canonical Kernel Team builds and maintains all supported Ubuntu Linux kernels for a variety of platforms and architectures from small embedded devices to standard desktop/server systems to large-scale cloud environments. In your first year you will tackle serious initiatives, which include but are not limited to:

Optimized solutions for key Silicon and Cloud partner platforms Developer platforms such as Raspberry Pi and RISC-V Enabling Ubuntu on a wide range of embedded systems Security hardening and exploit mitigation Third-party driver integration and distribution, such as graphics Expanded driver support for bleeding-edge PC platforms

We select candidates that are recent university graduates or early career professionals who are enthusiastic to develop kernel-level software in multiple areas including security updates, patching, and testing. The successful candidate will have a background in software engineering, be motivated to work in a distributed team and willing and able to travel globally twice a year for company engineering events.

These are full-time positions available to prospective or recently graduated students.

Location:

We have home-based Kernel Teams in every timezone.

The role entails

Collaborate regularly and proactively with a globally distributed team Learn from senior mentors to demystify the inner workings of the Linux kernel and how it is distributed Work closely with external silicon, cloud, or hardware manufacturer delivery teams on bleeding-edge platforms Diagnose and resolve issues in the kernel reported by customers, the community, and discovered by your own rigorous testing Take personal responsibility for the delivery of various flavors of the Ubuntu Linux kernel Improve tooling and automation for delivery and test of Ubuntu Linux kernels Submit, review, and apply kernel patches, working with both internal and external upstream maintainers

What we are looking for in you

Well-organized and motivated self-starter able to thrive in a remote work environment Professional manner with colleagues, business partners, and the open-source community Ability to communicate effectively in English, both written and verbal Programming experience in C and/or Rust Familiarity with version control practices, ideally with git Understanding of operating system kernel fundamentals Ability to travel twice a year for company events of up to two weeks length

Nice-to-have skills

Interest and experience in Rust Python and Bash scripting ability Prior experience with Ubuntu/Debian/Snap packaging Demonstrated experience with kernel patching and debugging Strong grasp of device drivers, BSP's, and other low level system engineering

What we offer colleagues

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

About Canonical

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 Internship Employment type

Employment type Full-time Job function

Job function Information Technology Industries Software Development Referrals increase your chances of interviewing at Canonical by 2x Get notified about new Linux Engineer jobs in

Doha, Doha, Qatar . Linux Cryptography and Security Engineer

Embedded Linux Senior Software Engineer - Optimisation

Golang System Software Engineer - Containers / Virtualisation

System Software Engineer - Python interpreter, tooling, and ecosystem

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.

Linux Enablement - Software Engineering Manager

Doha, Doha Canonical

Posted 14 days ago

Job Viewed

Tap Again To Close

Job Description

Linux Enablement - Software Engineering Manager

Join to apply for the

Linux Enablement - Software Engineering Manager

role at

Canonical Linux Enablement - Software Engineering Manager

2 days ago Be among the first 25 applicants Join to apply for the

Linux Enablement - Software Engineering Manager

role at

Canonical Get AI-powered advice on this job and more exclusive features. Canonical's Device Delivery Team works with tier-1 OEM and ODM customers to pre-load Ubuntu Desktop and Ubuntu Core, bringing Ubuntu directly to millions of users.

As a Software Engineering Manager you will lead and manage the software engineering team to deliver OEM enablement projects. This fast-paced environment requires excellent time management, deep knowledge of the Linux system , low-level debugging, critical thinking, problem-solving skills and management ability.

Key responsibilities

Recruit, motivate, mentor, and enable your team to succeed in delivering quality products Set goals with the team; prioritize tasks, identify and measure team health indicators Maximise the results of team members and support their career growth Coordinate with project managers, HWE, QA and certification management Monitor projects from kickoff to post-mortem and handle escalations Communicate, understand, and resolve the technical challenge with OEMs, ODMs, SiPs, IHVs Prioritize customer requests globally Collaborate with product engineering teams (including Desktop, Foundations, Kernel, and Security) Provide leadership for methodologies, strategies, standards, tools, and best practices Must be able to travel to the EU, USA, China, and Taiwan

Required Skills And Experience

A Bachelor (or higher) degree in STEM, preferably computer science or software engineering Proven track record in technical roles with Linux, preferably Ubuntu or Debian Commitment to development and testing methodologies, and maintainable code quality Experience with management responsibilities Ability to work collaboratively in a team environment Ability to be productive in a globally distributed team through self-discipline and self-motivation Commitment and energy to deliver on schedule Strong English and Chinese language communication skills, both written and verbal

Desirable Skills And Experience

Making technical decisions for a team as a tech lead Software architecture and design experience Software development or operations experience with: Ubuntu - kernel and userspace, deb/snap packaging, QEMU/KVM, LXC/LXD, Containers, Python, Go, C, bash, Postgresql, Mongo, Kubernetes, OpenStack, Ceph, AI/ML Participation in open-source development projects Experience with CI/CD

Canonical is an equal opportunity employer

Canonical believes a diverse workforce enhances our ability to deliver world class software and services which meet the world's computing needs. We are committed to ensuring equal employment opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

#stack

Seniority level

Seniority level Mid-Senior level Employment type

Employment type Full-time Job function

Job function Engineering and Information Technology Industries Software Development Referrals increase your chances of interviewing at Canonical by 2x Sign in to set job alerts for “Software Engineering Manager” roles.

Software Engineering Manager - Sustaining Engineering

Software Engineering Manager - Cross-platform C++ - Multipass

Software Engineering Manager - Desktop and Embedded Linux Optimisation

Software Engineering Manager - Cross-platform C++ - Multipass

Software Engineering Manager - Cross-platform C++ - Multipass

Technical Manager - Automotive and Industrial

Software Engineering Manager - Container and Virtualisation Infrastructure

Software Engineering Manager - Ubuntu Linux Kernel

Engineering Manager - Public Cloud, Python, Golang

Software Platform Engineering Manager - Ubuntu for Next-Gen Silicon

Ubuntu Enablement - Software Engineering Manager

Engineering Manager for IAM (Identity and Access Management)

Linux Engineering Manager - Optimisation for Latest Hardware

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Linux Jobs View All Jobs in Doha