Research User Computing Linux Specialist
KAUST (King Abdullah University of Science and Technology)Job Description
About the Role The Research User Computing Linux Specialist designs, operates, and continuously improves KAUST's Linux-based research end-user computing platforms, including Ubuntu and Rocky Linux endpoints, physical scientific workstations, and virtual scientific workstation services. This role enables secure, reliable, and high-performance access to scientific desktop environments for faculty, researchers, and students. Responsibilities - Administer, maintain, and improve Ubuntu and Rocky Linux end-user platforms to provide stable and secure scientific workstation services for KAUST's research and academic communities. - Develop, standardize, and maintain Linux workstation builds and images for physical and virtual scientific desktops, ensuring consistency, reliability, and readiness for research use. - Manage and support remote scientific workstation platforms, including NICE DCV and Kasm Workspaces, to enable secure, high-performance access to research desktop environments. - Automate provisioning, configuration, patching, monitoring, and compliance activities using scripting, configuration management, Infrastructure as Code, and GitOps-aligned practices. - Troubleshoot and resolve complex Linux endpoint, workstation, remote desktop, GPU, driver, performance, identity, storage, and network-related issues, escalating where deeper platform or infrastructure support is required. - Integrate Linux desktops and workstations with enterprise IAM, storage, network, monitoring, security, and endpoint management services to support compliant and reliable operations. - Partner with faculty, researchers, students, research labs, HPC, storage, security, and advanced computing teams to understand scientific workflows and translate requirements into sustainable workstation solutions. - Support installation, validation, and maintenance of scientific and research software on Linux workstation environments, considering compatibility, performance, reproducibility, and user needs. - Implement and maintain security and compliance controls for Linux workstation environments, including patching, hardening, audit logging, endpoint security, and alignment with KAUST policies and relevant frameworks. - Develop and maintain operational documentation, runbooks, user guidance, dashboards, and service metrics to improve supportability, transparency, and continuous improvement. - Evaluate new Linux desktops, remote access, virtualization, automation, and scientific workstation technologies, and provide recommendations to improve service quality and platform capability. - Perform other applicable tasks and duties assigned within the realm of the employee's knowledge, skills, and abilities in the field of the position. Qualifications - Essential: Bachelor’s degree in computer science, Information Technology, Computer Engineering, Engineering, or a related field. - Preferred: Relevant Linux certification such as Red Hat Certified Engineer, Linux Foundation Certified Engineer, LPIC, or equivalent. - Certification or formal training in configuration management, automation, security, IT service management, NICE DCV, Kasm Workspaces, or related platforms is desirable. - Security, cloud, networking, or endpoint management certifications such as Security+, CISSP, CCNA, ITIL, or equivalent are desirable. Required Skills - Strong Linux administration and troubleshooting skills across endpoint, workstation, and scientific desktop environments. - Strong automation mindset, with the ability to reduce manual work through scripting, configuration management, Infrastructure as Code, and repeatable operational processes. - Good understanding of research and scientific computing needs, including GPU-enabled workstations, specialized software, reproducibility, performance, and secure remote access. - Ability to diagnose issues across operating systems, drivers, remote desktop platforms, identity, storage, network, security controls, and user-side configurations. - Customer-centric approach, with the ability to work directly with faculty, researchers, students, and technical teams, communicate clearly, and set realistic expectations. - Strong documentation and continuous improvement mindset, with the ability to create runbooks, standards, support materials, and operational metrics. - Good collaboration skills, with the ability to work effectively with platform, network, security, IAM, storage, HPC, vendor, and research support teams. - Awareness of security, compliance, auditability, and operational risk in enterprise and research computing environments. - Ability to prioritize work in a deadline-driven research and teaching environment while maintaining service reliability and user trust. - Willingness to learn and evaluate new Linux, remote workstation, automation, and scientific computing technologies. Preferred Skills - Hands-on experience with remote scientific workstation platforms such as NICE DCV, Kasm Workspaces, or similar technologies. - Experience with GPU-enabled Linux workstations, NVIDIA/CUDA environments, scientific software stacks, or specialized research desktop environments. - Exposure to security and compliance baselines such as NIST 800-171, NIST 800-53, CIS Benchmarks, ISO standards, or institutional security requirements. - Experience working directly with faculty, researchers, students, labs, vendors, and cross-functional IT teams to gather requirements and deliver sustainable technical solutions.
Similar jobs
- Research User Computing Lead
KAUST (King Abdullah University of Science and Technology) · Thuwal, Makkah, Saudi Arabia