Linux Development Support Engineer
University of California, Los Angeles
The UCLA Library Digital Initiatives and Information Technology organization
recently created a new Development Support team whose focus will be serving
the needs of the Library's developers and operations groups.
We have two openings for Linux Development Support Engineers to be a part of
this brand-new team.
**Who You Are**
We are looking for Senior Linux System Administrators candidates with
backgrounds in supporting development teams and project managers. We'll be
working on creating continuous integration methods, using configuration
management tools, developing infrastructures in in-house virtual
infrastructures and in clouds services (like Amazon).
We value candidates' communication, organization, documentation, and overall
"soft skills" just as high, if not more so, than technical abilities.
**Who We Are**
What's great about this position is the autonomy we have to create
environments that serve the vision of the Library. We are a fun IT
organization with many interesting projects. We support websites that host
collections of materials where our Library has the only copies of the images,
audio, and video in the entire world. We are working through challenges for
how to preserve terabytes of data where if they're lost, there's no getting
The Library is a place where we learn something new every day, and is an
awesome place to come to work.
Both openings are full-time career roles within the Library.
This is an on-site position. Occasional telecommuniting can be accomodated,
however working in our Library IT offices is a requirement.
**Summary of Qualifications **
BS degree, or equivalent, and 5 to 7 years experience in design,
configuration, operation, repair and tuning of Linux systems.
Superb oral and written communication skills including ability to explain the
operation and use of systems to both technical and non-technical end-users,
customer departments and unit heads.
Demonstrated knowledge, skills and abilities associated with system problem
identification and resolution.
Demonstrated knowledge of Red Hat Enterprise Linux server administration,
including security best practices and policies.
Demonstrated advanced knowledge in setting up and maintaining monitoring
Knowledge of Red Hat Enterprise Linux, Apache HTTPD, MySQL administration,
PHP, and Java/Tomcat applications, OpenSSL and certificates.
Knowledge of scripting languages (Bash, Perl, Python).
Knowledge of version control systems (Git) and configuration management and
automated deployment tools (Ansible, Puppet, Jenkins).
Skills in systems analysis, establishing benchmarks, identifying problems,
recommending solutions and adjusting network configurations settings related
to disk, memory, and CPU utilization.
Knowledge of common firewall practices using IPtables and/or appliances.
Demonstrated experience with standard security practices.
Advanced knowledge of and skills in systems security, detection and
Experience and skill in planning large scale system upgrades, purchases,
configuration, testing, configuration data migration and implementations.
Working knowledge and experience using task tracking systems (Jira) for
progress documentation and wiki systems (Confluence) for knowledgebase
Knowledge of virtual server administration and best practices (VMWare and
Amazon Web Services).
Knowledge of the Drupal CMS, Varnish caching, Apache Solr and BIND DNS.
Familiarity with iSCSI, NFS, CIFS, and connection requirements to network
Please let me know if I can answer any questions about the
position. If you'd like to apply for the postions, please
click-on the Job URL - [http://ucla.in/25noTHw](http://ucla.in/25noTHw)
Brought to you by code4lib jobs: http://jobs.code4lib.org/job/25228/
To post a new job please visit http://jobs.code4lib.org/