UCLA · 3 days ago
LINUX DEVELOPMENT SUPPORT ENGINEER
UCLA is seeking a Linux Development Support Engineer to provide senior technical expertise in enterprise Linux systems administration and infrastructure support for the Library's software development lifecycle. This role involves architecting server environments, ensuring system reliability, and collaborating with development teams to implement best practices in DevOps.
EducationHigher EducationUniversities
Responsibilities
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
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
Provides hands-on technical analysis, deployment strategy input, and implementation support for infrastructure modernization efforts led by Digital Strategies leadership
Plans and executes large-scale system upgrades, platform migrations, and data migrations while maintaining service continuity
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
Conducts regular security compliance assessments and drives continuous improvement across the environment
Qualification
Required
7-10 years Progressive experience designing, architecting, and managing enterprise Linux server environments at scale
Demonstrated experience working with software development teams to architect, deploy, and support public-facing web applications and services
Demonstrated experience advising teams on infrastructure best practices, designing software deployment workflows, and serving as an escalation point on architectural decisions
Demonstrated advanced experience architecting and managing on-premises virtualized infrastructure (VMware) and cloud based platforms (AWS, Azure)
Demonstrated experience communicating technical concepts clearly to both technical and non-technical audiences through oral and written communication
Demonstrated advanced experience using scripting and automation languages such as Bash, Perl, or Python
Demonstrated experience planning and executing large scale system upgrades, purchases, configuration, testing, configuration data migration and implementations
Demonstrated advanced experience with Red Hat Enterprise Linux administration, including security hardening, patching, and compliance best practices
Experience with setting up and maintaining monitoring systems (Zabbix)
Demonstrated advanced experience installing, deploying, and managing enterprise web application stacks including web servers, relational databases, application servers, and certificate management
Demonstrated experience with DevOps tooling including version control (Git), configuration management (Ansible), CI/CD pipelines (Jenkins, GitHub Actions), and container platforms (Docker, Kubernetes)
Demonstrated advanced experience in systems analysis skills, including performance benchmarking, resource optimization (disk, memory, CPU), and proactive problem resolution
Demonstrated advanced experience with network and host-based firewall management (firewalld, iptables) and systems security, intrusion detection, and prevention practices
Experience working with collaboration platforms such as Slack, Zoom, and Box
Demonstrated advanced knowledge in designing, architecting, and managing enterprise Linux server environments at scale, including expert-level RHEL administration, security hardening, and compliance
Demonstrated ability to partner with software development teams to architect, deploy, and support customer-facing web applications, services, and enterprise web application stacks
Demonstrated ability to serve as a senior escalation point, advising teams on infrastructure best practices, deployment workflows, and complex architecture decisions
Demonstrated advanced knowledge of on-premises virtualized infrastructure (VMware) and cloud platforms (AWS, Azure), including network storage protocols such as iSCSI, NFS, and CIFS
Demonstrated ability to translate functional project requirements into technical recommendations, systems designs and implementation plans aligned with business objectives
Demonstrated advanced knowledge in scripting and automation (Bash, Perl, Python) and DevOps practices including version control, configuration management, CI/CD pipelines, and container orchestration
Demonstrated advanced knowledge in systems analysis including performance benchmarking, resource optimization, capacity planning, and proactive problem resolution across complex environments
Advanced knowledge of network and host-based firewall management, systems security, intrusion detection and prevention, and enterprise backup and disaster recovery practices
Demonstrated ability to plan and execute large-scale system upgrades, platform migrations, data migrations, and infrastructure implementations
Knowledge of project tracking and knowledge management platforms, collaboration tools, and willingness to provide on-call support as needed
Demonstrated ability to communicate and collaborate effectively, conveying technical concepts to diverse audiences and thrive in Agile, team-based environments
Bachelor's Degree Bachelor's degree in Computer Science, Information Systems, or a related field — or equivalent combination of education and experience
Background Check: Continued employment is contingent upon the completion of a satisfactory background investigation
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
Preferred
Experience with Agile development practices and project tracking and knowledge management tools (Jira, Confluence)
Experience with enterprise backup and disaster recovery procedures and best practices
Experience with participating with Agile Software Development practices
Experience with managing content management systems, web caching technologies, and search indexing platforms
Experience with administering Digital Library repository systems such as Islandora, Samvera, Avalon, Archivematica, ArchivesSpace, DSpace, Dataverse
Experience with configuring iSCSI, NFS, CIFS, and connection requirements to network storage
Experience with deploying and maintaining containers(Docker) using orchestration tools (Swarm, Kubernetes)
Knowledge of content management systems, web caching, search indexing platforms, monitoring tools, and digital library repository systems
Benefits
Visit UC Benefit package to discover benefits that start on day one
UC Total Compensation Estimator to calculate the total compensation value with benefits
Company
UCLA
UCLA offers a combination that’s rare, especially among public research universities.
Funding
Current Stage
Late StageTotal Funding
$163.89MKey Investors
California Institute for Regenerative MedicineUS Department of EnergyDepartment of Cannabis Control
2025-05-29Grant· $6M
2025-01-30Grant· $29.14M
2023-08-14Grant
Recent News
2026-06-06
The Philadelphia Inquirer
2026-06-05
2026-06-04
Company data provided by crunchbase