Skip to Content

IT Engineer / DevOps

مكة المكرمة, Saudi Arabia

We are looking for an experienced IT & DevOps Engineer with strong skills in managing and operating IT infrastructure across on-premises and cloud environments. The role covers networks, systems administration, cybersecurity, virtualization, DevOps automation, and CI/CD pipelines. You will ensure stable operations of the company’s IT systems, support digital transformation projects, and drive infrastructure automation initiatives. 

Key Responsibilities

Infrastructure & Systems

    • Operate and maintain company servers and operating systems (Windows / Linux).
    • Manage virtualization environments (VMware, Hyper-V, KVM) and optimize resource usage (CPU, RAM, Storage).
    • Maintain on-premises infrastructure and integrate it with cloud platforms.
    • Manage cloud infrastructure (GCP, Oracle Cloud, Azure), including compute, storage, and access control.

Networking & Connectivity

    • Manage and maintain internal networks (Switches, Routers, VLANs, DHCP, DNS).
    • Design and implement LAN/WAN policies to ensure performance and reliability.
    • Operate and secure wireless networks (Wi-Fi Access Points, Controllers).
    • Monitor and configure Quality of Service (QoS) to meet application and system needs.
    • Coordinate with ISPs to ensure stable connectivity and resolve outages.

Cybersecurity & Compliance

    • Configure and manage Firewalls and VPN solutions.
    • Conduct regular security assessments and remediate vulnerabilities.
    • Ensure compliance with ISO 27001 and update security policies.
    • Manage logging and event management systems for proactive threat detection.

DevOps & Automation

    • Design and implement CI/CD pipelines using GitHub Actions / GitLab CI.
    • Manage and deploy applications in Containers (Docker, Kubernetes).
    • Automate infrastructure with Terraform and Ansible.
    • Collaborate with development and DevOps teams to ensure stable and secure environments.​

Backup & Disaster Recovery

    • Design and manage Backup & Disaster Recovery systems.
    • Test and document recovery plans regularly.​

IT Operations & Support

    • Provide technical support for users (accounts, permissions, devices).
    • Document policies, systems, and procedures on a regular basis.
    • Manage subscriptions, licensing, and cost monitoring for IT systems.

Qualifications

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • 2 – 4 years of hands-on experience in IT infrastructure, networking, and DevOps.

Preferred Certifications

  • Google Cloud Professional Cloud Architect or Cloud Engineer.
  • Microsoft Certified: Azure Administrator Associate.
  • CompTIA Security+ or equivalent cybersecurity certification.
  • ITIL Foundation.
  • Kubernetes Administrator (CKA) or Docker Certified Associate (preferred).
  • Terraform Associate Certification.

Skills

  • Operating systems administration (Windows & Linux).
  • Wired and wireless networking (LAN/WAN, VLAN, DHCP, DNS, Wi-Fi).
  • Firewalls, VPN, and ISO 27001 compliance.
  • Cloud Platforms (GCP, Oracle Cloud, Azure).
  • CI/CD (GitHub Actions, GitLab CI).
  • Infrastructure as Code (Terraform, Ansible).
  • Virtualization & On-Prem Management (VMware, Hyper-V, KVM).
  • Monitoring & logging tools (Prometheus, ELK, Zabbix, etc.).
  • Active Directory & Group Policies.
  • ITSM & Ticketing Systems.
  • Strong English communication skills (Arabic is a plus).