JDXpert Jobs
     
HRTMS Job Description Management

LINUX DEVELOPMENT SUPPORT ENGINEER

SYS ADM 4 TX (006375)

UCPath Position ID: TBD_941235

 

 

 

Position Description History/Status

Approved Date:

6/2/2026 8:02:11 PM

Date Last Edited:

6/2/2026 8:02:07 PM

Last Action Effective Date:

 

Organization Details

Business Unit (Location):

LACMP

Organization Code:

8300O

Organization:

UNIVERSITY LIBRARY

Division Code:

8310D

Division:

UNIV LIBRARY DIV

Department:

540000 - GENERAL LIBRARY

Position Details

UCPath Position Number:

TBD_941235

Position Description ID

254417

UC Payroll Title:

SYS ADM 4 TX (006375)

Personnel Program

Management and Senior Professional (MSP)

Salary Grade:

STEPS

Job Code FLSA:

Exempt

Union Code (Collective Bargaining Unit):

TX: Technical

Employee Relations Code:

E: All Others - Not Confidential

Employee Class (Appt Type):

2 - Staff: Career

Full-Time Equivalent (FTE)

1

SUPERVISION

UCPath Reports to Position Number:

40063612

Reports to Payroll Title:

SYS ADMSTN SUPV 2

UCPath Department Head Position Number:

40051492

Department Head Payroll Title:

INFO SYS MGR 3


Level of Supervision Received

DIRECTION - Indicates that the incumbent establishes procedures for attaining specific goals and objectives in a broad area of work. Only the final results of work done are typically reviewed. Incumbent typically develops procedures within the limits of established policy guidelines.


POSITION SUMMARY

Under the direction of the Head of Library Systems Infrastructure, the Linux Development Support Engineer provides senior technical expertise in enterprise Linux systems administration and infrastructure support for the Library's software development lifecycle. Serves as a primary technical resource for development teams, responsible for architecting server environments, designing automated deployment workflows, and ensuring the reliability and stability of systems supporting custom software and digital library services. The position requires deep proficiency across enterprise web application stacks, including web servers, relational databases, application servers, and certificate management.

 

The Linux Development Support Engineer works in close collaboration with project managers, developers, and engineers to translate project requirements into infrastructure designs, guide applications from development through production, and promote the adoption of DevOps practices across the Digital Strategies unit. In collaboration with technical architects and leads, this role provides hands-on technical analysis, deployment strategy input, and implementation support for infrastructure modernization efforts led by Digital Strategies leadership. This includes leveraging scripting and automation tools, version control, configuration management, CI/CD pipelines, and container orchestration platforms to standardize and streamline delivery processes.

 

The position requires strong analytical capabilities to evaluate complex technical issues across diverse environments, conduct performance benchmarking and resource optimization, maintain thorough documentation to ensure operational reproducibility, and serve as a senior escalation point for infrastructure and architecture-related decisions. The Linux Development Support Engineer is also responsible for planning and executing large-scale system upgrades, platform migrations, and data migrations while maintaining service continuity. This role functions as one of the Digital Strategies unit's primary technical liaisons with the campus Digital Technology Services unit and is responsible for training and mentoring staff on system configuration, troubleshooting, and operational procedures.

 

The position carries responsibility for network and host-based firewall management, systems security practices including intrusion detection and prevention, and the maintenance of enterprise backup and disaster recovery infrastructure. The Linux Development Support Engineer conducts regular security compliance assessments and drives continuous improvement across the environment.

 

Work is performed across Red Hat Enterprise Linux environments spanning physical servers, virtualized infrastructure, and cloud platforms including AWS and Azure. The team leverages monitoring and centralized logging platforms to provide visibility into server and application health for operations and development teams. Familiarity with content management systems, web caching technologies, search indexing platforms, digital library repository systems, and network storage protocols further supports the breadth of infrastructure this role is expected to maintain.

 

 


Department Summary

The Library Systems Infrastructure team is responsible for the compute, storage, and networking needs of the Library. The team manages the Library’s hybrid computing environments, including hardware in the campus data center and at the Film & Television Archive in Santa Clarita, CA as well as virtual computing environments running on site and in the cloud. The team supports applications on Windows and Linux operating systems, manages container orchestration environments, performs backups, and manages the storage of several petabytes of digital library assets.

 

The Library Systems Infrastructure team is part of the Digital Strategies unit, which also includes: Library Technology Support; Library Access and Discovery Interfaces; Digital Library & Systems of Record; and Library Analytics, Metrics, and Assessment. The Digital Strategies unit supports library staff and users by providing local and remote access to library technologies. Supported technology resources include the integrated library system and online catalog; network connectivity including servers, storage, operating system and application services delivery; and programming and application development in support of digital and web-based initiatives. Through collaborative efforts with all areas of UCLA's libraries, Digital Strategies assists in the development and delivery of technologies for all types of electronic resources. The staff members also work as collaborative partners with units in other areas of the library and provide technology support for the major business systems used by the libraries.

 


Key Responsibilities and Essential Functions

Function

Responsibilities

% Time

Infrastructure Administration and Software Development Support

1. Scopes project requirements, aligns priorities, and communicates technical dependencies.

2. Serves as senior escalation point for complex technical issues.

3. Designs and maintains complex systems across physical and virtual environments.

4. Administers Linux systems: patching, hardening, monitoring, and incident resolution.

5. Builds CI/CD workflows and streamlines development-to-production deployment.

6. Implements system, hardware, and network enhancements for broad-scope projects.

7. Manages cloud and campus-hosted services; maintains backup infrastructure.

 

 

65%

IT Governance, Security, Business continuity

1. Ensures SOW and SLA compliance; drives problem management for major incidents.

2. Conducts security audits; maintains DR, business continuity, and architecture documentation.

 

20%

Technical Staff Training and Documentation

1. Documents workflows, configurations, and deliverables in tracking tools and knowledge bases.

2. Creates and maintains runbooks for system maintenance and troubleshooting.

3. Trains and mentors staff on system administration and incident resolution.

 

15%


Other Requirements - Applies to all Positions

•

Performs other duties as assigned.

•

Complies with all policies and standards.

•

Complies with the University of California, Los Angeles (UCLA) Principles of Community.

•

This position description is not intended to be a complete list of all responsibilities, duties or skills required for the job and is subject to review and change at any time, with or without notice, in accordance with the needs of the organization.


QUALIFICATIONS


Educational Requirements

Education Level

Education Details

Required/
Preferred

And/Or

Bachelor's Degree

Bachelor's degree in Computer Science, Information Systems, or a related field — or equivalent combination of education and experience.

Required

 

 

 

 

 


Experience Requirements

Experience

Experience Details

Required/
Preferred

And/Or

7-10 years

Progressive experience designing, architecting, and managing enterprise Linux server environments at scale.

 

Required

 

 

Demonstrated experience working with software development teams to architect, deploy, and support public-facing web applications and services.

Required

 

 

Demonstrated experience advising teams on infrastructure best practices, designing software deployment workflows, and serving as an escalation point on architectural decisions.

Required

 

 

Demonstrated advanced experience architecting and managing on-premises virtualized infrastructure (VMware) and cloud based platforms (AWS, Azure).

Required

 

 

Demonstrated experience communicating technical concepts clearly to both technical and non-technical audiences through oral and written communication.

Required

 

 

Demonstrated advanced experience using scripting and automation languages such as Bash, Perl, or Python.

Required

 

 

Demonstrated experience planning and executing large scale system upgrades, purchases, configuration, testing, configuration data migration and implementations.

Required

 

 

Demonstrated advanced experience with Red Hat Enterprise Linux administration, including security hardening, patching, and compliance best practices.

Required

 

 

Experience with setting up and maintaining monitoring systems (Zabbix).

Required

 

 

Demonstrated advanced experience installing, deploying, and managing enterprise web application stacks including web servers, relational databases, application servers, and certificate management.

Required

 

 

Demonstrated experience with DevOps tooling including version control (Git), configuration management (Ansible), CI/CD pipelines (Jenkins, GitHub Actions), and container platforms (Docker, Kubernetes,

Required

 

 

Demonstrated advanced experience in systems analysis skills, including performance benchmarking, resource optimization (disk, memory, CPU), and proactive problem resolution.

Required

 

 

Demonstrated advanced experience with network and host-based firewall management (firewalld, iptables) and systems security, intrusion detection, and prevention practices.

Required

 

 

Experience working with collaboration platforms such as Slack, Zoom, and Box.

Required

 

 

Experience with Agile development practices and project tracking and knowledge management tools (Jira, Confluence).

Preferred

 

 

Experience with enterprise backup and disaster recovery procedures and best practices.

Preferred

 

 

Experience with participating with Agile Software Development practices.

Preferred

 

 

Experience with managing content management systems, web caching technologies, and search indexing platforms.

 

Preferred

 

 

Experience with administering Digital Library repository systems such as Islandora, Samvera, Avalon, Archivematica, ArchivesSpace, DSpace, Dataverse.

 

Preferred

 

 

Experience with configuring iSCSI, NFS, CIFS, and connection requirements to network storage.

 

Preferred

 

 

Experience with deploying and maintaining containers(Docker) using orchestration tools (Swarm, Kubernetes).

Preferred

 


Knowledge, Skills and Abilities

KSAs

Required/
Preferred

Demonstrated advanced knowledge in designing, architecting, and managing enterprise Linux server environments at scale, including expert-level RHEL administration, security hardening, and compliance.

Required

Demonstrated ability to partner with software development teams to architect, deploy, and support customer-facing web applications, services, and enterprise web application stacks.

Required

Demonstrated ability to serve as a senior escalation point, advising teams on infrastructure best practices, deployment workflows, and complex architecture decisions.

Required

Demonstrated advanced knowledge of on-premises virtualized infrastructure (VMware) and cloud platforms (AWS, Azure), including network storage protocols such as iSCSI, NFS, and CIFS.

Required

Demonstrated ability to translate functional project requirements into technical recommendations, systems designs and implementation plans aligned with business objectives.

Required

Demonstrated advanced knowledge in scripting and automation (Bash, Perl, Python) and DevOps practices including version control, configuration management, CI/CD pipelines, and container orchestration.

Required

Demonstrated advanced knowledge in systems analysis including performance benchmarking, resource optimization, capacity planning, and proactive problem resolution across complex environments.

Required

Advanced knowledge of network and host-based firewall management, systems security, intrusion detection and prevention, and enterprise backup and disaster recovery practices.

Required

Demonstrated ability to plan and execute large-scale system upgrades, platform migrations, data migrations, and infrastructure implementations.

Required

Knowledge of project tracking and knowledge management platforms, collaboration tools, and willingness to provide on-call support as needed.

Required

Demonstrated ability to communicate and collaborate effectively, conveying technical concepts to diverse audiences and thrive in Agile, team-based environments.

Required

Knowledge of content management systems, web caching, search indexing platforms, monitoring tools, and digital library repository systems.

Preferred


SPECIAL REQUIREMENTS AND/OR CONDITIONS OF EMPLOYMENT


Reporting and Background Check Requirements

Background Check: Continued employment is contingent upon the completion of a satisfactory background investigation.


Other Special Conditions of Employment

List the other special conditions of employment for this position.

Description

Required/
Preferred

Ability to work outside of normal business hours and respond to emergencies. Ability to get to work reliably and on time and to be present in the workplace during normal working hours.

 

Required


LOCATION AND PHYSICAL, ENVIRONMENTAL, MENTAL (PEM) REQUIREMENTS

Environment and Work Location Information

Environment Type:

Non-Clinical Setting

Location Setting:

Campus

Location:

Fully Remote


Physical Requirements

The physical requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this position.

Physical Requirements

Never

0 Hours

Occasional

Up to 3 Hours

Frequent

3 to 6 Hours

Continuous

6 to 8+ Hours

Is Essential

Standing/Walking

 

X

 

 

 

Sitting

 

 

 

X

X

Bending/Stooping

 

X

 

 

 

Squatting/Kneeling

 

X

 

 

 

Climbing

X

 

 

 

 

Lifting/Carrying/Push/Pull 0-25 lbs

 

X

 

 

 

Lifting/Carrying/Push/Pull 26-50 lbs

 

X

 

 

 

Lifting/Carrying/Push/Pull over 50 lbs

 

X

 

 

 

Physical requirements other

X

 

 

 

 


Environmental Requirements

The environmental requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this position.

Exposures

Never

0 Hours

Occasional

Up to 3 Hours

Frequent

3 to 6 Hours

Continuous

6 to 8+ Hours

Is Essential

Chemicals, dust, gases, or fumes

X

 

 

 

 

Loud noise levels

X

 

 

 

 

Marked changes in humidity or temperature

X

 

 

 

 

Microwave/Radiation

X

 

 

 

 

Operating motor vehicles and/or equipment

X

 

 

 

 

Exposures other

X

 

 

 

 


Mental Requirements

The mental requirements described here are representative of those that must be met by an employee to successfully perform the essential functions of this position.

Exposures

Never

0 Hours

Occasional

Up to 3 Hours

Frequent

3 to 6 Hours

Continuous

6 to 8+ Hours

Is Essential

Sustained attention and concentration

 

 

 

X

X

Complex problem solving/reasoning

 

 

 

X

X

Ability to organize & prioritize

 

 

X

 

X

Communication skills

 

 

 

X

X

Numerical skills

 

X

 

 

 

Mental demands other

X

 

 

 

 


Blood/Fluid Exposure Risk

The exposure described here is what can be expected of an employee in performing the essential functions of this position.

X

Classification 3:  Position in which exposure to blood, body fluids or tissues is not part of the position description. The normal routine task involves no exposure to blood, body fluids or tissues and the employee can decline to perform tasks which involve a perceived risk without retribution.