📍 المملكة العربية السعودية تحديث مستمر على مدار الساعة

KTek Resourcing تعلن عن وظيفة مهندس أنظمة لينكس في ثول

Linux Systems Engineer
🏢 KTek Resourcing
🕒 نُشرت: (أمس) 📍 مكة المكرمة وظائف الهندسة والتقنية
التقديم على الوظيفة من المصدر الرسمي ↗

تفاصيل الوظيفة

تعلن شركة KTek Resourcing عن توفر وظيفة مهندس أنظمة لينكس (L2/L3) في مكة ثول، السعودية، لدعم طبقة منصة VDI في بيئة موزعة تضم حوالي 20 هايبرفايزر. يتحمل فريق لينكس لدى العميل مسؤولية الهايبرفايزر (المراقبة وإدارة الثغرات)، بينما يركز مزود الخدمة على طبقة VDI بما في ذلك حل مشكلات المستخدمين، واستكشاف أخطاء نظام لينكس وإصلاحها، ودعم التصحيح والتصلب، والأتمتة وإدارة التكوين، وتمكين بيئات التشغيل العلمية (نطاق محدود)، ودعم تشغيل الحاويات وVDI.

المهام والمسؤوليات

  • أ) الدعم المتقدم المدمج (L2/L3) لأنظمة لينكس (الأساسي): حل الحوادث وطلبات الخدمة من الباحثين وأعضاء هيئة التدريس والطلاب. استكشاف أخطاء OS وإصلاحها مثل فشل الإقلاع/النواة/الخدمة، وإدارة الحزم وفشل التبعيات، وترقيات OS والترحيل. إدارة الثغرات الأمنية وتصحيح OS وتصلبه وفقاً لمتطلبات الأمان. ضبط أداء CPU/الذاكرة/القرص وGPU عند الاقتضاء. دعم وصيانة إدارة التكوين عبر Ansible وPuppet. إدارة العوامل على مستوى OS للرؤية والامتثال مثل Nessus وAutomox وPuppet. المساهمة في تحليل السبب الجذري (RCA) باستخدام التشخيص وتحليل السجلات. دعم منع الحوادث عبر الأتمتة وتحسينات دورة الحياة.
  • ب) البيئة العلمية (نطاق محدود): تكوين وحدات البيئة (مثل Lmod/Modules) وضمان سلوك وقت التشغيل الصحيح. حل التبعيات وتمكين بيئات تشغيل التطبيقات. ضمان قدرة المستخدمين على تحميل وتشغيل الأدوات العلمية بشكل موثوق.
  • ج) دعم طبقة منصة VDI: استكشاف مشاكل الوصول والأداء للجلسات. دعم تفاعلات جدولة وإدارة أعباء العمل على طبقة VDI. تنفيذ عمليات منصة الحاويات على طبقة VDI. التعامل مع استكشاف الأخطاء متعدد المكونات للحالات مثل VDI + المجدول + الحاويات (ضمن النطاق). التنسيق مع الفرق المعنية عند تجاوز المشاكل مستوى الهايبرفايزر.
  • د) وظائف الهندسة/الأتمتة: تطبيق ممارسات تشغيلية تعتمد على الأتمتة باستخدام النصوص المتقدمة (bash, Python)، وAnsible وPuppet. استخدام ممارسات IaC وCI/CD (بما في ذلك GitLab CI/CD) عند الاقتضاء. صيانة سير عمل دورة حياة البنية التحتية باستخدام الأتمتة بدلاً من الخطوات اليدوية.

الشروط والمتطلبات

  • خبرة إلزامية في إدارة أنظمة لينكس مع Ubuntu LTS وRocky Linux.
  • خبرة في إدارة حوسبة مدعومة بوحدات معالجة رسومية NVIDIA GPU (مطلوب).
  • خبرة في البرامج العلمية على مستوى تمكين وقت التشغيل/الوحدات (مطلوب).
  • إتقان إدارة وحدات البيئة وتنسيق التبعيات (مطلوب).
  • خبرة في تكوين ودعم التخزين المتصل بالشبكة NFS/SMB (مطلوب).
  • القدرة على تقديم دعم موقعي/فيزيائي للبنية التحتية حسب القسم 3.2 (مطلوب).
  • خبرة عملية إلزامية في الأتمتة وIaC وإدارة التكوين تشمل Ansible وPuppet وAutomox وGitLab CI/CD.
  • قدرة مثبتة على العمليات الآلية باستخدام bash/Python وتكامل الأنظمة وإدارة دورة حياة البنية التحتية (مطلوب).
  • خبرة في سياق VDI واستكشاف الأخطاء (يفضل أن تكون متوافقة مع SLURM + AWS DCV وDocker + Kasm Workspaces).

المهارات المطلوبة

  • تقنيات VDI الأساسية: SLURM + AWS DCV، Docker + Kasm Workspaces.
  • أنظمة لينكس: Ubuntu LTS, Rocky Linux، استكشاف أخطاء النظام والخدمة وإصلاحها، تصحيح OS وتصلبه، ضبط الأداء.
  • الأتمتة: Ansible، Puppet، عقلية IaC، GitLab CI/CD، Automox.
  • بيئة تشغيل علمية (نطاق محدود): وحدات البيئة + تنسيق التبعيات.
  • التخزين: NFS/SMB.
  • العوامل والامتثال: Nessus، Automox، Puppet والأدوات ذات الصلة.
  • ملف المرشح: مهندس لينكس قوي قادر على استكشاف الأخطاء بثقة (L2/L3)، التصحيح والتصلب بمسؤولية، تحسين الموثوقية عبر الأتمتة، تمكين البيئات العلمية دون الخوض في تصحيح أخطاء التطبيقات العميقة، دعم مشاكل مستخدمي طبقة VDI وسير العمل المحتوي.
عرض النص الأصلي للإعلان

We are hiring a Linux Systems Engineer (L2/L3) to support the VDI platform layer in a

distributed environment spanning ~20 hypervisors.

Customer Linux team maintains the hypervisors (monitoring and vulnerability management).

The Service Provider focuses on the VDI layer including user issue resolution, Linux OS

troubleshooting, patching/hardening support, automation/config management, scientific runtime

enablement (limited scope), and container/VDI operational support.

VDI core technologies include:

SLURM + AWS DCV

Docker + Kasm Workspaces

Key Responsibilities

A) Integrated Advanced Support (L2/L3) - Linux Systems (Core)

Resolve incidents and service requests from researchers, faculty, and students.

Perform OS troubleshooting including:

 boot/kernel/service failures

 package management and dependency failures

 OS upgrades and migrations

 Drive vulnerability management, OS patching, and OS hardening in alignment with

security requirements.

 Deliver performance tuning for CPU/memory/disk and GPU-related tuning as applicable.

Support and maintain configuration management, including:

 ongoing support and updates to Ansible and Puppet playbooks

 Administer and manage OS-level agents for visibility and compliance, including tooling

such as:

 Nessus, Automox, Puppet, and related systems/agents

 Contribute to Root Cause Analysis (RCA) using diagnostics and log analysis.

 Support incident prevention via automation and lifecycle improvements.

B) Scientific Environment (Limited Scope)

 Configure environment modules (e.g., Lmod/Modules) and ensure correct runtime

behavior.

 Perform dependency resolution and enablement of application runtime environments.

 Ensure users can load and run scientific toolchains reliably.

C) VDI Platform Layer Support

 Troubleshoot session access and performance issues.

 Support scheduling and workload management interactions at the VDI layer.

 Perform container platform operations at the VDI layer.

 Handle multi-component troubleshooting for cases like:

 VDI + scheduler + containers (within scope)

 Coordinate with relevant teams when issues cross into hypervisor-level responsibilities.

D) Engineering / Automation Functions

 Provide automation-first operational practices using:


 advanced scripting (bash, Python)

 Ansible and Puppet (automation/config management)

 Use IaC and CI/CD practices (including GitLab CI/CD) where applicable.

 Maintain infrastructure lifecycle workflows using automation rather than manual steps.

Mandatory Requirements (Must-Have)

Linux administration expertise (mandatory):

 Ubuntu LTS

 Rocky Linux

 NVIDIA GPU-enabled compute management experience (required).

 Experience with scientific software (required; runtime/module enablement level).

 Environment module management and dependency orchestration proficiency (required).

 Experience with network-attached storage (NFS/SMB) configuration and support

(required).

 Ability to provide on-site / physical infrastructure support as per Section 3.2 (required).

 Mandatory hands-on automation/IaC and configuration management experience

including:

o Ansible

o Puppet

o Automox

o GitLab CI/CD

 Demonstrated automation-first operations with bash/Python, systems integration, and

infrastructure lifecycle management capabilities (required).

 VDI context and troubleshooting exposure strongly preferred (aligned to SLURM + AWS

DCV and Docker + Kasm Workspaces).

Technologies (In Scope)

VDI core: SLURM + AWS DCV, Docker + Kasm Workspaces

Linux: Ubuntu LTS, Rocky Linux, system/service troubleshooting, OS patching/hardening,

performance tuning

Automation: Ansible, Puppet, IaC mindset, GitLab CI/CD, Automox

Scientific runtime (limited): modules + dependency orchestration

Storage: NFS/SMB

Agents/Compliance: Nessus, Automox, Puppet/related tooling

Candidate Profile

You are a strong Linux engineer who can:

 troubleshoot confidently at L2/L3,

 patch and harden responsibly,

 improve reliability via automation,

 enable scientific environments without doing deep application debugging,

 support VDI layer user issues and containerized workflows.

المصدر: LinkedIn - أُضيفت للموقع في 7 أغسطس 2026

وظائف أخرى لدى KTek Resourcing