67 Linux Programming jobs in Egypt

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.

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.

Software Developer

EGP104000 - EGP130878 Y Talent 360 ME

Posted today

Job Viewed

Tap Again To Close

Job Description

One of
Talent 360's clients
, a leading Oracle Partner operating across Egypt, KSA & UAE, is seeking a
Software Engineer
to join their growing team.

They are a software development company specialized in technology services, business automation, and digital transformation.

Job Requirements:

  • BSc in Computer Science, Engineering, or a related field.
  • More than 2 years of proven, hands-on experience in backend development.
  • Good knowledge of
  • Solid understanding of front-end languages and libraries (HTML/CSS, JavaScript, XML, jQuery).
  • Experience with web infrastructure, distributed systems, and performance analysis.
  • Practical experience in working with DBMS, preferably Oracle.
  • Exposure to cloud-native technologies.
  • Strong foundation in object-oriented programming (OOP).
  • Solid knowledge of Design Patterns.

Required Skills:

  • Excellent command of English.
  • Strong problem-solving abilities.
  • Good communication and teamwork skills.
  • Analytical mindset.
  • Ability to manage stress effectively.

Job Details:

  • Industry: Information Technology Services
  • Location: Maadi - Cairo
  • Working Hours: 9:00 AM – 5:00 PM
  • Working Days: Sunday to Thursday
  • Benefits: Attractive salary, hybrid work model, social & medical insurance, friendly environment, learning & development opportunities, plus additional perks.

Ready to take the next step in your career? Apply now and join a team where
your growth truly matters

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

Software Developer

EGP104000 - EGP130878 Y Dalydress Group

Posted today

Job Viewed

Tap Again To Close

Job Description

Role Description

  • Design and deliver retail-grade applications, data models, dashboards, and automations. The role blends. NET development, Power BI data modeling & visualization, SQL engineering, and Power Automate workflows. Experience with Dynamics 365 F&O (X+) or similar ERP is a strong plus. Solid C#/.NET skills are required.

The role involves:

  • Design, develop, and maintain internal apps, services, and REST APIs using C#/.NET (ASP.NET Core) and Entity Framework.
  • Build robust Power BI data models and dashboards (Power Query, DAX, RLS, Incremental Refresh, gateway setup, performance tuning).
  • Write and optimize T-SQL (schemas, views, stored procedures, indexing, query tuning).
  • Implement integrations across ERP/POS/Commerce systems (REST/JSON, webhooks, queues).
  • Automate business processes with Power Automate (cloud/desktop), approvals, and connectors.
  • Apply secure coding practices, conduct code reviews, write unit tests, and work with CI/CD (Git/Azure DevOps).

Qualifications

  • 3–5 years of hands-on C#/.NET (ASP.NET Core) development.
  • Strong SQL (T-SQL) and relational database design.
  • Proven Power BI experience (DAX, Power Query, RLS, dataflows, performance tuning).
  • Retail domain experience (POS operations, inventory/pricing/promotions, store processes).
  • API design & integration (REST/JSON); source control with Git.
  • Dynamics 365 Finance & Operations (X+) development (extensions, data entities, batch jobs).
  • Power Platform (Power Apps), Azure (App Service, Functions, Logic Apps, Data Factory), SSIS or other ETL tools.
  • Basic Python/R for analytics; exposure to DevOps/observability (logging, metrics, alerts).
  • Clear communication (Arabic & English)

Location: Nasr City

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

Software Developer

EGP60000 - EGP120000 Y Raya Information Technology

Posted today

Job Viewed

Tap Again To Close

Job Description

You are about to apply for a job in a certified Top Employer 2025

Ready to be part of one of the Market Leaders in Egypt? Apply now

Raya Information Technology: one of Raya's subsidiaries is hiring Software Developer:

What will you do?


• Assist in the design, configuration, and implementation of Genesys solutions based on business and technical requirements.


• Collaborate with business stakeholders to gather requirements and translate them into technical solutions within the Genesys platform.


• Generate technical documentation such as the Low-Level Design (LLD) based on the supplied High-Level Design (HLD) and Statement of Work (SOW).


• Provide troubleshooting for Genesys issues, ensuring minimal disruption to contact center operations.


• Ensure smooth integration of Genesys infrastructure components with existing systems.


• Support the development of software design and architecture documentation.


• Follow project plans for deploying installations as per the agreed scope of work.


• Collaborate with senior developers to ensure efficient problem resolution and escalation management when needed.


• Efficiently respond to the escalated problems within the time agreed on the SLA (Service level Agreement).

Requirements:


• Bachelor's degree in Computer Science or Engineering


• 0-2 years of experince *Fresh Graduate are welcome to apply


• Experience in Java SE is a must, and familiarity with Java EE is required.


• Strong experience with Oracle DB and SQL.


• Solid experience in the software development life cycle.


• Proficiency in Linux administration and scripting languages and automation tools to enhance system integration.


• Hands-on experience with system integration and performance tuning of Genesys solutions.


• Experience in configuring and managing Genesys Engage (on-prem) and Genesys Cloud solutions is a plus.


• Knowledge of VXML, IVR, WFM, Routing, Call Recording, and GCXI in Genesys Engage is a plus.

What is unique about Raya?

Are you an eager learner? Raya believes in its employees, so we aim to continuously provide learning & development plansfor all of our employees to ensure their personal and career development.

Are you looking for career progression? Raya is an entity where you can grow whether horizontally or vertically as we offer internal transfer opportunities.

Are you looking for a rewarding environment? Raya's top achievers are awarded annually with an international 5 days trip.

Are you looking for an opportunity to give back to the community? Raya encourages their employees to give back to the community through different ongoing CSRprograms and initiatives.

Are you a foodie? Exclusive discounts for Raya employees at Raya's Restaurants (Ovio, Jones The Grocer, The Lebanese Bakery, and Loris).

This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Linux programming Jobs in Egypt !

Software Developer

EGP60000 - EGP120000 Y Flairstech

Posted today

Job Viewed

Tap Again To Close

Job Description

Requirements and responsibilities

Responsibilities:

  • Develop responsive single page web applications using modern frameworks to meet our requirements of NOVA's business.
  • Provide system support and troubleshooting for business users.
  • Participates in projects/initiatives to develop and implement integrated systems solutions.
  • Work with clients and other technical resources to translate business requirements into configuration or programming requirements by completing technical specifications.
  • Adhere to programming standards and processes as defined at NOVA Chemicals.
  • Update documentation/instructions for internal IT and/or client reference.
  • Perform testing using established methodology to ensure components of solutions meet defined specifications.
  • Apply established IT standards and processes to deliver/enhance business results.
  • Collaborates and works with other IT professionals across NOVA Chemicals.
  • Demonstrated commitment to Responsible Care and alignment with NOVA's values.

Qualifications:

  • Experience in modern web development using frameworks such as ExTJS, React/Angular.
  • Familiar with single page web application design with desktop and mobile design principles.
  • Backend programming experience with a preference given to C#.
  • Familiar with YAML to create automated CI/CD release management process.
  • Knowledge and experience of relational database design and Azure SQL.
  • Familiarity with Azure services including App Service, Function Apps, APIM are an asset.
  • Experience with automated unit testing and automated UI testing Selenium
  • Good grasp of common patterns supporting scalability, concurrency, consistency, availability and supportability.
  • Working knowledge of the MVC/MVVM architecture is an asset.
  • Strong written and oral communication skills.
  • Good problem-solving skills.
  • Effective interpersonal skills.
  • Demonstrated ability to work in a team environment as well as be self-motivated to work independently.
  • Familiarity working with SCRUM and experience using Azure DevOps, JIRA or similar considered an asset
This advertiser has chosen not to accept applicants from your region.

Software Developer

EGP120000 - EGP180000 Y Prime Source

Posted today

Job Viewed

Tap Again To Close

Job Description

We're looking for a
Senior & Junior
Software Developer
to join our
Cash team
and play a key role in shaping cutting-edge financial technology solutions. This is your chance to work in a fast-paced, agile environment, building high-quality, scalable, and innovative fintech platforms.

Location:
Smart Village

Role:

Senior & Junior Software Developer

Work Type:
Hybrid

What You'll Do

  • Design, build, and deploy fintech solutions using
    Java, Spring framework, Microservices
    , and modern cloud-native architectures.
  • Create prototypes, write clean and maintainable code, and perform unit & integration testing.
  • Collaborate with architects, developers, and product owners to deliver robust solutions.
  • Develop APIs, integration capabilities, and low-level designs for team implementation.
  • Deploy and maintain applications on
    AWS
    or
    Azure
    , using containerization and CI/CD pipelines.
  • Mentor the team on best coding practices, DevOps strategies, and software engineering excellence.
  • Work on
    payments and fintech platforms
    using microservices and distributed systems.

What We're Looking For

  • experience in
    Java, Spring, OOP, PL/SQL DB, API Gateway, Design Patterns, and Microservices
    .
  • Solid knowledge of
    containerization
    ,
    DevOps
    , and
    cloud deployment
    .
  • Background in
    payments/fintech
    is a strong plus.
  • Experience in
    RESTful APIs, distributed systems, and security/authentication techniques
    .
  • Ability to work in a
    fast-paced Agile environment
    and solve complex technical challenges.
  • Strong communication skills, time management, and adaptability to new technologies.

Must-Have Qualifications

  • Engineering degree.
  • Hands-on coding expertise with modern architectures.
  • Familiarity with
    Unix/Linux environments
    .
  • Strong problem-solving skills and attention to detail.
This advertiser has chosen not to accept applicants from your region.

Software Developer

EGP60000 - EGP120000 Y SWATX

Posted today

Job Viewed

Tap Again To Close

Job Description

We are committed to leveraging technology to facilitate business intelligence, and you will play a vital part in this journey.

Responsibilities:

  • Transform data into compelling insights.
  • Create dashboards.
  • Optimize reports that enhance decision-making processes.

Skills:

  • Strong analytical and problem-solving skills
  • Excellent communication skills, both written and verbal
  • Proficiency in Microsoft Power BI and other BI tools
  • Experience with data visualization techniques and best practices
  • Knowledge of database management systems, SQL, and data modeling
  • Familiarity with Azure services is a plus
  • Ability to work independently and as part of a team
  • Understanding of the Software Development Life Cycle (SDLC) and Agile methodologies
Desired Candidate Profile

Relevant degree or equivalent experience in Computer Science, Information Technology, or related field

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