Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: Linux System Engineer.
United Arab Emirates Jobs Expertini

Urgent! Linux System Engineer Job Opening In دبي – Now Hiring ECS | Enterprise Change Specialists

Linux System Engineer



Job description

System Engineer - Linux

Dubai, UAE

Job Description:

We are seeking a highly skilled and experienced Linux & Windows Server Administrator to join our IT team.

The successful candidate will be primarily responsible for the design, implementation, maintenance, and support of our critical Linux server infrastructure, while also providing essential administration for our Windows server environment.

This role requires a strong focus on Linux systems (approximately 70% of the role), coupled with solid Windows server administration capabilities (approximately 30% of the role).

Required Skills & Qualifications:

  • Bachelor's degree or an Engineering Degree in Computer Science or equivalent practical experience.

  • Minimum of 5-7 years of experience in server administration, with a strong emphasis on Linux systems and Windows systems.

  • Extensive experience with Linux distributions (RHEL/CentOS preferred).

  • Proficiency in shell scripting (Bash) and at least one other scripting language (e.g., Python).

  • Solid understanding of networking concepts (TCP/IP, DNS, DHCP, routing, firewalls).

  • Experience with virtualization technologies (VMware, KVM, or Hyper-V).

  • Familiarity with cloud platforms (AWS, Azure) is a plus.

  • Strong understanding of server security best practices.

  • Proven ability to troubleshoot complex technical issues efficiently.

  • Excellent communication and interpersonal skills.

  • Ability to work independently and as part of a team.

  • Relevant certifications (e.g., Red Hat Certified Engineer (RHCE), CompTIA Linux+, MCSA/MCSE for Windows Server) are a strong advantage.

Preferred Additional Skills:

  • Experience with containerization technologies (Docker, Kubernetes).

  • Familiarity with CI/CD pipelines.

  • Knowledge of storage area networks (SAN) or network-attached storage (NAS).

  • Experience with database administration for MySQL, PostgreSQL, or MongoDB.

Key Responsibilities (Linux - ~70%):

  • System Administration:

Install, configure, monitor, and maintain Linux servers (e.g., RHEL, CentOS, Ubuntu, Debian) in physical, virtualized (VMware, KVM), and cloud (AWS & Azure) environments.
- Troubleshooting & Performance Tuning:

Diagnose and resolve complex server-related issues, identify performance bottlenecks, and implement solutions for optimal system operation.
- Scripting & Automation:

Develop and maintain shell scripts (Bash, Python etc) for automation of routine tasks, system monitoring, and deployment processes.

Experience with automation tools like Ansible, Puppet, or Chef is mandatory.
- Networking:

Configure and troubleshoot network interfaces, routing, firewalls (iptables, firewall), and VPNs on Linux systems.
- Security:

Implement and enforce security best practices, including user and group management, access control (SELinux/AppArmor), patch management, and vulnerability remediation.
- Storage Management:

Configure and manage various storage technologies on Linux, including LVM, NFS, Samba, and SAN/NAS integration.
- Web Server Management:

Install, configure, and maintain web servers (Apache, Nginx) and application servers.
- Database Administration (Basic):

Perform basic administration and troubleshooting of open-source databases like MySQL, PostgreSQL, or MongoDB.
- Backup & Recovery:

Implement and manage robust backup and disaster recovery solutions for Linux systems.
- Monitoring:

Set up and manage monitoring tools (e.g., Nagios, Prometheus, Grafana, Dynatrace, Splunk) to ensure system health and performance.

Key Responsibilities (Windows - ~30%):

  • Windows Server Administration:

Install, configure, and maintain Windows Server operating systems (e.g., Windows Server 2016, 2019, 2022).
- Active Directory:

Administer Active Directory, Group Policy, DNS, DHCP, and other core Windows services.
- Virtualization:

Manage and troubleshoot Windows server instances in virtualized environments (e.g., VMware vSphere, Hyper-V).
- Security:

Apply security patches, manage Windows Firewall, and implement security best practices.
- Basic Troubleshooting:

Diagnose and resolve common Windows server issues including O365, File Services etc.
- File and Print Services:

Manage file shares and print services on Windows servers.

Interested candidates, please share your resume


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your Linux System Potential: Insight & Career Growth Guide