HPC System Administrator | University of California Los Angeles Job at University of California Los Angeles, Los Angeles, CA

cmtCclQvazFYOTJDUFJBeXJHaEt6b3BuL3c9PQ==
  • University of California Los Angeles
  • Los Angeles, CA

Job Description


Department Summary


UCLA's Office of Advanced Research Computing (OARC) melds expert staff and technical infrastructure to amplify and accelerate the impact of UCLA research in the age of networked data and computation.OARC expertise and resources are available to all UCLA researchers, who are engaged in digital research and scholarship. We work with faculty, student, and postdoctoral researchers; instructors; and staff and administrators.OARC is a relationship-building organization. We enable digital scholarship through collaborations, partnerships, and networked communities to advance cutting-edge research capabilities at UCLA and beyond. OARC supports and enhances the university mission of education, research, and service through the development and execution of innovative and sustainable technology practices, programs, services, infrastructure, policies, and partnerships.

Position Summary



HPC System Administrator

UCLA's Office of Advanced Research Computing (OARC) supports and enhances the university mission of education, research, and service through the development and execution of innovative and sustainable technology practices, programs, services, infrastructure, policies, and partnerships.

The OARC High Performance Computing (HPC) Systems Research Technology Group (RTG) supports thousands of UCLA researchers and over 300 research groups through consultation and the operation of the Hoffman2 High Performance Research Cluster. More information on the Hoffman2 cluster may be found at Hoffman2 Cluster Documentation

The Hoffman2 cluster environment consists of approximately 1000 compute nodes, GPU nodes, high speed networking, high-performance storage, backup equipment, and extensive hardware and software support infrastructure, spread across multiple data centers.

The HPC System Administrator, as part of the HPC team, will serve as a technical expert supporting OARC's HPC environment in the areas of systems and application software development, HPC cluster system administration and management of the backup system environment.

Requires the ability to work from UCLA's Westwood campus as operational demands dictate. FlexWork / hybrid schedules will be considered based on work demands and operational needs.



Salary & Compensation


*UCLA provides a full pay range. Actual salary offers consider factors, including budget, prior experience, skills, knowledge, abilities, education, licensure and certifications, and other business considerations. Salary offers at the top of the range are not common. Visit UC Benefit package to discover benefits that start on day one, and UC Total Compensation Estimator to calculate the total compensation value with benefits.

Qualifications



  • 3 years Experience with software and applications development, Linux system administration, and two or more modern programming languages (e.g. Python, C++, Java). (Required)
  • Expert knowledge of Python, SQL, bash, git, and associated build systems, libraries, and development tools. Demonstrated knowledge of common programming paradigms (e.g., asynchronous, concurrent, and object-oriented). Demonstrated ability to create high-quality system tools and software. (Required)
  • Ability to work independently or in a development team, and effectively estimate time and effort required to complete tasks. Ability to analyze, benchmark, debug, and test software in a technically sound manner and to generate clear, readable reports and summaries. (Required)
  • Demonstrated working knowledge of HPC cluster architectures and concepts (e.g., provisioning, benchmarking, scalability, and parallelizing code) and ability to stay current with industry best practices. (Required)
  • Detailed knowledge of Red Hat Enterprise Linux and related distributions. Solid system administration skills including scripting, pipelines, and UNIX operating system fundamentals. (Required)
  • Working knowledge of protocols, applications, and formats including, but not limited to, TCP/IP, DHCP, SSH, NFS, JSON, XML, and HTML. (Required)
  • Demonstrated ability to troubleshoot and debug computing problems including, corrupted data, file management, application software, and operating system problems. Accurately, and independently respond to production problems in multiple complex operating systems and software components. (Required)
  • Knowledge of validation, verification, and disaster recovery capabilities for both hardware and software. (Required)
  • Demonstrated skill in writing well-organized, complete, and technically and grammatically correct documents and procedures to be used by technical and non-technical personnel of diverse backgrounds at various levels in the organization, including researchers, peers, and management. (Required)
  • Demonstrated oral communication and presentation skills sufficient to effectively obtain and impart technical information and explain concepts on a one-to-one basis as well as in meetings with or presentations to multiple clients. (Required)
  • Demonstrated problem-solving skills and the ability to break down and define complex problems, formulate solutions, identify cause and effect relationships, make appropriate decisions, and communicate concepts clearly and appropriately with researchers and peers. (Required)
  • Ability to prioritize tasks, prepare project plans, schedules, effectively manage projects in areas of responsibility, complete tasks, projects in a timely manner. Work effectively both independently and as part of a team, follow through follow through on assignments with minimal direction. (Required)
  • Demonstrated skill in establishing and maintaining cooperative working relationships with staff, students, and vendors. Ability to communicate and interact effectively with persons of diverse backgrounds. (Required)


Education, Licenses, Certifications & Personal Affiliations



  • Bachelor's Degree Bachelor's degree in computer science, software engineering, or a related field. (Required) And
  • Master's Degree Master's degree in computer science, software engineering or a related field . (Preferred)


Special Conditions for Employment



  • Background Check: Continued employment is contingent upon the completion of a satisfactory background investigation.
  • Live Scan Background Check: A Live Scan background check must be completed prior to the start of employment.
  • COVID and Flu Vaccinations: The position is subject to providing evidence of inoculation.


Schedule


8:00 am to 5:00 pm

Union/Policy Covered


99-Policy Covered

Complete Position Description



About University of California Los Angeles

Why work at UCLA? Benefits:UCLA offers a comprehensive benefits package, including an average of three weeks' vacation per year; an average of 12 days per year sick leave; 13 paid holidays per year; health, dental and optical benefits; life insurance; disability insurance; the University of California Retirement Plan with 5 year vesting and various voluntary UC Savings Plans. There are also special programs and privileges available, such as accessibility to cultural and recreational programs, athletic events, and the University Credit Union. The University of California is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to age, race, color, religion, sex, national origin, disability, or protected veteran status.

Connections working at University of California Los Angeles

Job Tags

Holiday work,

Similar Jobs

Stericycle

Service Desk Technician Tier 1 Job at Stericycle

 ...commercial businesses of every size. Every day, we help our customers solve complex challenges by...  ...way. Position Purpose: The Service Desk Technician Tier 1 is an integral member...  ...Technician will provide remote and onsite support to Stericycle Team Members related to... 

East Los Angeles Doctor Hospital

Physician Outreach Liaison Job at East Los Angeles Doctor Hospital

 ...Job Title: Physician Outreach Liaison Job Summary: Serves as the liaison for East Los Angeles Doctor's Hospital with community physicians, other health care facilities and community organizations. The Physician Outreach Liaison identifies strategic targets and facilitates... 

Avakar Lakeland Hospitality

Hotel Housekeeper Job at Avakar Lakeland Hospitality

 ...Responsibilities: Clean and arrange guest rooms to hotel standards for guest arrival. Clean and maintain common areas of the...  ...Perform laundry duties as necessary. Stock and maintain housekeeping supply rooms. Ensure a high level of customer service is performed... 

Sands Auto Group (AZ)

PART TIME RECEPTIONIST Job at Sands Auto Group (AZ)

 ...discountsHours* Wednesday 2pm-8pm* Friday 2pm-8pm* Every Other Weekend* Saturday 7am-7pm* Sunday 10am-6pmResponsibilities...  ...general information and answering questions Assisting with data entry and paperwork Updating records and managing filing systems... 

Lighthouse Lab Services

General Supervisor (Toxicology) Job at Lighthouse Lab Services

 ...Lighthouse Lab Services is excited to represent a new lab in the Flint, Michigan area that is looking for a General Supervisor (Toxicology) to join their growing team! Flexible Schedule - Open to Part-Time or Full-Time. Position Overview: Performs routine...