10 Linux Engineer jobs in Egypt

Senior Linux Engineer

EGP90000 - EGP120000 Y CONNECT Professional Services

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Responsibilities:

  • Administer and maintain Linux-based systems to ensure optimal performance and availability.
  • Manage Linux environments using tools such as
    Red Hat Satellite
    or equivalent.
  • Design, implement, and maintain automation solutions (e.g.,
    Ansible
    ) to streamline operations.
  • Apply patches, updates, and perform system upgrades in line with company policies.
  • Develop and maintain custom scripts in
    Shell, Perl, and/or Python
    to automate administrative tasks.
  • Ensure effective configuration, monitoring, and troubleshooting of network protocols, including
    DNS, HTTP, LDAP, SMTP, and SNMP
    .
  • Monitor system performance, perform capacity planning, and optimize infrastructure resources.
  • Implement and maintain
    backup, recovery, and disaster recovery
    strategies.
  • Collaborate with security teams to remediate vulnerabilities and ensure compliance with
    IT security standards
    .
  • Provide support and troubleshooting for
    VMware vSphere environments
    .
  • Assist in the design and implementation of new infrastructure solutions and projects.
  • Maintain detailed technical documentation, procedures, and guidelines.
  • Mentor junior engineers and provide technical guidance to cross-functional teams.
  • Participate in 24/7 on-call rotation and provide escalation support when required.

Job Requirements:

  • Minimum of
    5 years' experience
    as a System/Infrastructure Engineer.
  • Advanced expertise in managing and troubleshooting
    Linux servers
    .
  • Strong understanding of
    IT security principles and best practices
    .
  • Hands-on experience with
    patching vulnerabilities
    using tools such as
    Ansible, Satellite, Ivanti
    (or similar).
  • Excellent
    problem-solving and analytical skills
    .
  • Strong experience troubleshooting within a
    VMware vSphere environment
    .
  • Proven experience with
    monitoring tools
    (e.g., Nagios, Zabbix, Prometheus).
  • Knowledge of cloud platforms (AWS, Azure, or GCP) is an advantage.
  • Fluent in English.
This advertiser has chosen not to accept applicants from your region.

Linux Media Server Engineer

EGP60000 - EGP120000 Y Wallyt Ltd

Posted today

Job Viewed

Tap Again To Close

Job Description

Linux Media Server Engineer

Project Fee: 400 USD

Duration: One time set-up (fixed-term project with the opportunity to extend)

Location: Remote (must be available for calls and regular updates)

Description:

We are looking for an experienced
Linux Media Server Engineer
to perform a
one-time setup and configuration
of a distributed media server environment. The project requires designing and implementing a secure and reliable system for hosting, updating, and recording media streams across multiple server locations.

The engineer will be responsible for:

  • Setting up 
    multiple Linux-based servers
     in different locations and ensuring synchronization.
  • Configuring secure access with HTTPS and authentication.
  • Automating the 
    fetching, updating, and filtering
     of media source lists and guide data.
  • Implementing 
    program scheduling with guide integration
    .
  • Enabling 
    7-day automated recording (DVR)
     with auto-cleanup of old content.
  • Optimizing storage usage and applying retention policies.
  • Designing a structure that supports scalability and performance across multi-location deployments.
  • Providing clear 
    documentation and training notes
     for ongoing maintenance.
  • Deploy and configure dedicated servers and VPS in global data centers.
  • Set up secure origin-to-edge connections (VPN, WireGuard, or similar).

Requirements:

  • Strong Linux system administration skills (Ubuntu/Debian preferred).
  • Experience with 
    Nginx/Apache, Docker, scripting (Bash/Python), and cron automation
    .
  • Familiarity with 
    media server frameworks
     (e.g., TVHeadend, Jellyfin, Plex DVR, or similar).
  • Knowledge of 
    scheduling and automated recording workflows
    .
  • Solid understanding of 
    networking, DNS, SSL certificates (Let's Encrypt), and multi-server deployment
    .
  • Experience designing 
    distributed server infrastructure
     with synchronization and redundancy.

Nice to Have:

  • DNS-based load balancing or GeoIP routing experience.
  • Prior work with high-bandwidth media delivery or automated recording systems.
  • Experience with storage optimization for large-scale automated recording.
  • Prior work with high-bandwidth video delivery (>1Gbps).

Deliverables:

  • Fully configured 
    multi-location media server environment
    .
  • Automated scripts for updates, synchronization, and recording.
  • Secured access with authentication and HTTPS.
  • Storage optimization and 7-day rolling recording setup.
  • Documentation covering configuration, maintenance, and troubleshooting.
This advertiser has chosen not to accept applicants from your region.

Linux/Unix Server administrator

EGP90000 - EGP120000 Y Capgemini

Posted today

Job Viewed

Tap Again To Close

Job Description

Long Description

The Linux/Unix Server administrator is responsible for implementing, maintaining, supporting, developing and, designing infrastructure for our client, specializing in different Linux/Unix technologies and equipment.

Technical Skills Requirement:

  • Experience and knowledgeable on the following technologies:

Platform: Redhat Linux 6/7, Solaris 11/10 and 9 and Windows 2012R2 Volume Management: LVM, SVM, VxVM and Zpools Networking :- TCP/IP , DNS,NFS,SSH,DHCP, Cisco routers/Switches and LAN Languages :- Shell Scripting , PERL Tools:- Sun Cluster , Veritas Netbackup , Verita Storgate , Solaris Volume manger,

Job Requirement:

  • At least 6-7 years of experience in business Linux/Unix platform

  • Certification in RHEL is a advantage (any of the following: RHEL , Solaris any equivalent certifications).

  • Strong knowledge with as Linux/Unix administrator

  • Excellent verbal and written English communication skills.

  • Amenable to work on holiday and/or weekend schedule if needed.

  • Capability to provide on-call support during escalations and emergencies. Can work under time pressure with minimal supervision.

  • Solid knowledge of protocols such as DNS, HTTP, LDAP, SMTP and SNMP

  • Hands on experience with MySQL and/or MariaDB

  • Familiarity with VMWare and SAN management and concepts

  • Expert in Shell, Perl, and/or Python scripting

Duties and Responsibilities:

Linux Administrator Responsibilities:

Help troubleshoot problems with Linux/Unix servers, running various versions of Linux, including Red Hat, Ubuntu, CentOS, Debian, and SuSE, Solaris

Engage in continuous testing of new Linux versions and applications on an on-demand basis

Perform change control

Assist with user management, such as creating accounts for new hires and training seasoned professionals on company policies

Install and maintain servers

Help automate server maintenance, including running scripts and automated processes

Maintain server uptime and network performance

Assist with server documentation

Maintain server security including Qualys , Tripwire , CCS hardening .

Maintain network and data security compliance policies on the OS and internal audits.

Ensure all administrative procedures are followed

Document all server incidents and outages.

Job Description

This role involves the development and application of engineering practice and knowledge in the following technologies Standards and protocols, application software embedded software for wireless and satellite networks, fixed networks enterprise networks connected devices IOT and device engineering, connected applications 5G edge, B2X apps and Telco Cloud, Automation and Edge Compute platforms. This role also involves the integration of network systems and their operations, related to the above technologies.

Job Description - Grade Specific

Focus on Connectivity Network Engineering. Fully competent in own area. Acts as a key contributor in a more complex critical environment. Proactively acts to understand and anticipates client needs. Manages costs and profitability for a work area. Manages own agenda to meet agreed targets. Develop plans for projects in own area. Looks beyond the immediate problem to the wider implications. Acts as a facilitator, coach and moves teams forward.

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

System Administration

EGP90000 - EGP120000 Y AFKAR TECHNOLOGY

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Purpose:

The Systems Engineer designs, implements, and supports the corporate server's hybrid environment, and manages the Information Technology assets, IT helpdesk, data storage, and backups.

Main Job duties and responsibilities:

  • Leads the design, implementation, operation and maintenance of the corporate servers and data.
  • Installs, configures and maintains the company's primary and secondary Storage Area Networks.
  • Configure and manage a virtualized server environment using Microsoft Hyper V technologies.
  • Support M365 hybrid setup.
  • Responsible for the planning and management of the data backup using Veeam.
  • Supervises the Helpdesk/Technical support team for the HQ and branches users.
  • Patching systems and mitigating security vulnerabilities.

Job Requirements:

Education:

  • B SC. – Engineering or Computer Science.
  • Networking - Systems Certification (MCITP – MCSE – CCNA - MCSA)
  • M365-Azure-Entra ID certification

Experience:

5-8 years of experience in implementation and support of corporate servers, applications, Active Directory/Entra ID, M365 hybrid setup, server virtualization, Veeam backup and storage area networks.

Required Skills:

  • Excellent command of the English language.
  • High level verbal and written communication skills.
  • Strong organizational skills with attention to detail and the ability to manage and perform multiple concurrent tasks.
  • Stays current with new and evolving technologies via formal training and self-directed education.
This advertiser has chosen not to accept applicants from your region.

System Administration Officer

EGP40000 - EGP60000 Y Med Right for Medical Services

Posted today

Job Viewed

Tap Again To Close

Job Description

Overview

Med Right is a dynamic, fast growing national company working in the field of healthcare and health insurance management. Not long after its foundation, we became one of the leaders in the healthcare Egyptian market.

Responsibilities

Data Auditing & Validation:

Perform routine audits on data entered into the system, ensuring alignment with:

Policy issues submitted by the underwriting team

Pricing lists provided by the provider's pricing team

System Configuration & User Management:

Manage system configurations by adding, removing, and updating user account information and privileges based on job level and user authority.

System Performance & Issue Resolution:

Responsible for system performance tuning and solving system user issues through doing triple shooting steps or coordinate with developers for resolution when necessary.

Technical Support & Assistance:

Respond to technical queries from users and provide assistance as needed.

Client Contracts Process Oversight:

Receive and review quotations from the Underwriting Department during the contracting process.

Cross-check the total number of members in the quotation against the number in the provided Excel sheet.

1-   Review the Scheme of Benefits and the Agreed Invoicing and Payment Schedule.

2-   Activate client contracts in the system after validating client confirmation with no amendments through the Corporate Relations Officer.

3-   Communicate with concerned departments to relay feedback and ensure appropriate action is taken.

Requirements

Bachelor's degree, preferably in Pharmacy.

Previous experience in a similar role.

Strong proficiency in English

Previous experience in dealing with systems or software programs will be an advantage

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

Linux System Administrator

EGP90000 - EGP120000 Y Dimofinf

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description:

Dimofinf, founded in 1998, is a trusted provider of internet solutions with over 21 years of accomplishments. Serving more than 35,000 clients in the MENA region, Dimofinf launched the first Arabic language content management system (Dimofinf CMS) to simplify website management for clients. Government agencies and organizations rely on Dimofinf's hosting servers and CMS. With a team of highly skilled professionals available 24/7, Dimofinf offers robust engineering, customer support, and development services.

Role Description:

  • This is a full-time, on-site role for an Administrative Assistant located in Nasr City. The Administrative Assistant will be responsible for providing comprehensive administrative support, including managing executive schedules, handling phone calls, organizing files, and performing clerical duties. Daily tasks will involve coordinating meetings, maintaining office supplies, and ensuring smooth office operations.

Responsibilities:

  • Answering hosting support tickets, analyzing problems and quickly solve customer's problems to return servers to proper operation.
  • Proactively maintain and develop all Linux infrastructure technology to maintain a 24x7x365 uptime service.
  • Engineering of systems administration-related solutions for various project and operational needs.
  • Maintain best practices on managing systems and services across all environments.
  • Fault finding, analysis and of logging information for reporting of performance exceptions.
  • Proactively monitoring system performance and capacity planning.
  • Manage, coordinate, and implement software upgrades, patches, hot fixes on servers, workstations, and network hardware.
  • Create and modify scripts or applications to perform tasks.
  • Provide input on ways to improve the stability, security, efficiency, and scalability of the environment.
  • Conduct system backups according to company standards.
  • Collaborate with other teams and team members to develop automation strategies and deployment processes.

Qualifications:

  • Bachelor's degree / or equivalent combination of education, training, and experience in Computer Science, Information Systems or
    in any relevant field
    .
  • In depth knowledge of Linux: RedHat, CentOS, Debian, etc.
  • Hands on experience with MySQL and/or MariaDB
    and solving all kinds of problems related to it.
  • Familiarity with VMWare and SAN management and concepts.
  • Expert in Shell, Perl, and/or Python scripting.
  • Solid knowledge of protocols such as DNS, HTTP, LDAP, SMTP and SNMP.
  • Strong communication, problem
    solving
    skills and ability to remain calm and professional in all circumstances.
  • Customer orientation, ability to adapt and respond to different types of characters and remain professional and courteous with customers at all times.
  • Excellent listening and questioning skills, combined with the ability to attention to details and interact confidently with customers to establish what the problem is and explain the solution.
  • Flexibility to work different shifts (including evenings, weekends, or holidays).
  • Ability to multi-task, prioritize your workload, think logically, and manage time effectively.
This advertiser has chosen not to accept applicants from your region.

Linux System Administrator

EGP120000 - EGP240000 Y Axis

Posted today

Job Viewed

Tap Again To Close

Job Description

About Axis

We believe financial services should be more accessible, that's why we started Axis. A fully interoperable mobile wallet which enables users to send and receive money from any mobile wallet in Egypt, pay their bills, buy anything online with a virtual Visa card, or scan any QR code to pay for anything in-person.Axis empowers small businesses with simplified digital payments to compete & grow. Our digital banking platform enables small businesses to seamlessly manage payments to employees and suppliers. Small businesses can now send salaries, reimbursements and instantly pay their suppliers on any mobile wallet in Egypt.

Overview of the Role

We're looking for a System Admin to monitor and ensure full functionality of our organization infrastructure systems in terms of software & hardware.

What you'll be doing

  • Monitoring and alerting system configuration and administration to ensure 24/7 system health reporting to assigned engineers.
  • Configuration and administration of servers and physical hosts.
  • Installation, Configuration and administration of required OSs.
  • Configuration and administration of virtual environments.
  • Periodically update and check health of all security systems, appliances and applications
  • Monitoring and alerting system configuration and administration to ensure 24/7 system health reporting to assigned engineers
  • Configuration, administration and maintenance of network time (NTP) to provide exact time for both Trust center appliances and TSP service.
  • Logging system configuration, administration and analysis
  • Maintaining the updates and patches of the running software & applications.
  • Technical support renewal with vendors
  • Implementation, configuration and administration of System Information and Event management appliance
  • Event and security analysis

Requirements

  • Bachelor's Degree in Computer Science or Computer Engineering or IT relevant is a plus
  • Minimum 2+ years of experience in Information Technology Infrastructure and Systems Administration.
  • Working Experience on Linux Systems; with its different distributions; an administration that includes but not limited to: installation, configuration, management .
  • Working Experience on Virtualization using VMWare ESXi , HyperV , KVM .
  • Preferred Experience on DevOps tools: Git, Ansible, docker, Kubernetes, Jenkins, Terraform.
  • Experienced with the orchestration of Docker containers running on Kubernetes.
  • Good knowledge of cloud service providers (AWS, Google, Azure).
  • Experience with performance tuning and diagnosing system bottlenecks through root cause analysis.
  • Experience with software management - installations, patching of OS/apps, etc.
  • Experience with Monitoring software and solutions such as ( Prometheus, Nagios, Zabbix ,Grafana, New relic …etc.).
  • Basic understanding of storage systems such as SANs and NASs
  • Solid knowledge about Backup and Disaster Recovery policies and best practices.
  • Knowledge of configuring and managing switches/firewalls will be an added advantage.
  • Excellent teamwork skills including collaboration, cooperation, coordination, Open-mindedness, brainstorming, and idea exchange.
  • Excellent problem-solving, decision-making, and logical reasoning skills.
  • Excellent adaptability and self-management skills.
  • Excellent English skills, both written and spoken.
  • Excellent attention to detail and critical observation skills.
  • Good team player with the ability to work very effectively in a collaborative and team-oriented manner with other teams. Must have initiative and a positive work attitude and must be a quick learner. Must be confident, eager and willing to take on new challenges. Must be cooperative with good interpersonal, negotiation and conflict resolution skills.
  • RHCSA , RHCE Certified is a Plus
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Linux engineer Jobs in Egypt !

Hosting & Linux System Administrator

EGP104000 - EGP130878 Y Power SMTP

Posted today

Job Viewed

Tap Again To Close

Job Description

Company Description

Power SMTP Information Technology is an IT systems integrator that delivers measurable value by integrating technology solutions through our people, process, and principles. With a mission to understand and improve our clients' businesses, we combine industry knowledge with infrastructure expertise to create and implement IT solutions that address high-level business challenges and goals. Utilizing a unique methodology, we ensure long-term success through strategy, fast implementation, and knowledge transfer. Based in our commitment to top-tier customer support, we help clients optimize workflow, integrate operations, and enhance overall business efficiency.

Role Description

This is a full-time role for a Payable Accountant, based on-site in Cairo. The Payable Accountant will be responsible for processing invoices, reconciling accounts, maintaining vendor records, and ensuring timely payments. The role involves verifying transaction accuracy, handling expense reports, and collaborating with internal departments to resolve payment issues. Additionally, the Payable Accountant will monitor and manage account balances, prepare financial reports, and assist in monthly closing activities.

Qualifications

  • Strong experience with Linux distributions such as:
  • CentOS, Ubuntu, Debian, Red Hat.
  • Proficient in Linux command line and Bash scripting.
  • Experience with web servers like Apache and Nginx.
  • Familiarity with MySQL/MariaDB, PostgreSQL databases.
  • Experience managing hosting control panels such as:
  • cPanel/WHM, Plesk, DirectAdmin.
  • Solid understanding of DNS management, including MX records, name servers, and zone files.
  • Knowledge of email protocols: SMTP, IMAP, POP3
  • Server hardening and firewall configuration (e.g. iptables, CSF, Fail2Ban).
  • Understanding of SSL/TLS certificates installation and renewal.
  • Experience with system updates and vulnerability patching.
This advertiser has chosen not to accept applicants from your region.

Senior Linux System Administrator

EGP900000 - EGP1200000 Y IT-RANKS Technology

Posted today

Job Viewed

Tap Again To Close

Job Description

Job Summary

We are looking for a Senior Linux System Administrator with deep expertise in managing and automating large-scale Linux environments across Oracle Cloud Infrastructure (OCI) and on-premise data centers. The ideal candidate will be responsible for the full lifecycle management of systems running RHEL, CentOS, and Ubuntu, including legacy and modern OS versions, in hybrid cloud deployments.

This is a high-impact role that requires sharp troubleshooting skills, infrastructure design knowledge, and a proactive, automation-first mindset.

Key Responsibilities


• Administer, maintain, and optimize Linux servers deployed across OCI and on-prem environments.


• Standardize configurations and hardening policies across hybrid environments.


• Perform OS deployments, upgrades, and patch management across CentOS, RHEL, and Ubuntu systems.


• Manage security baselines using OCI OS Management and config management tools.


• Automate tasks using Ansible, Terraform, shell/Python scripting.


• Implement system-level monitoring and alerting using OCI Observability, Prometheus, or third-party tools.


• Manage IAM, SSH key policies, sudoers, and privileged access.


• Respond to high-severity OS-level incidents and participate in root cause analysis.


• Design automated VM provisioning workflows using OCI Resource Manager.


• Collaborate with cross-functional teams for infrastructure integration.

Required Skills & Qualifications


• 6+ years of Linux system administration experience in production hybrid environments.


• Strong knowledge of Oracle Linux, RHEL, CentOS, and Ubuntu.


• Expertise in Ansible, Bash scripting, and Python.


• Hands-on with OCI services: Compute, Block Volumes, Networking, OS Management, Vault, Resource Manager.


• Understanding of virtualization (VMware, KVM), hybrid connectivity (FastConnect, VPN).


• Familiarity with OCI IAM, security zones, compartments, and logging/monitoring.

Nice to Have


• Experience with Terraform for OCI.


• Oracle Linux administration.


• Exposure to Kubernetes / OKE.


• Backup tool experience (e.g., Veeam, Commvault).


• Security hardening knowledge (CIS), SELinux, auditd.


• Experience in regulated industries.

Work Environment

You will manage a large Linux footprint across OCI and on-premise, supporting high-availability workloads in regulated environments. This role requires participation in an on-call rotation, cross-functional collaboration, and an automation-first approach.

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

Senior System Administrator (Linux)

Cairo, Al Qahirah Plugin Talents

Posted 11 days ago

Job Viewed

Tap Again To Close

Job Description

- Role: Senior System Administrator (Linux)

- Responsibilities: 

1) Install, configure and maintain infrastructure components in a virtualized Linux Environment

2) Fully manage the installation, configuration and troubleshooting of all aspects of Linux servers

3) Architect, install, configure and optimize computing systems and networks in a Linux based environment

4) Administer, troubleshoot, and resolve failures and critical alerts on Linux and Windows servers

- Requirements

1) Bachelor's degree in Engineering or Computer Science

2) 4 to 7 years of hands-on experience with Linux Red Hat and Unix Administration

3) Proficient in written and spoken English

4) Strong analytical, troubleshooting, and communication skills

5) Linux Red Hat Certification preferred

6) Experience in Red Hat Enterprise Linux System Administration including installation, software configuration, and network setup

7) Patch management, system backup and restore, performance tuning

8) Familiarity with Linux scripting languages and storage (LVM, Snapshot, ISCSI)

9) Experience with Linux security (Firewalld, SELinux) and virtualization (VMware, Hyper-V)

10) Experience with Red Hat Satellite and preferably Red Hat OpenShift

11) Basic knowledge of network technologies and protocols

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 Engineer Jobs