Texas Tech University

Employment Opportunities

The HPCC currently has the following open positions:

 

 

Assistant Managing Director
29941BR

Position Description

Assists with management of a department that has institutional oversight responsibilities. Assists in the development, coordination and administration of the department.

Major/Essential Functions

  • Assists the Managing Director with the management, directing and daily operations of all High Performance Computing Center (HPCC) services and resources.
  • Responsible for management and direction of supervised staff. 
    Supervise daily resource operations for the HPCC. 
  • Assist, as needed, with advising research groups on campus as to the effectiveness of HPCC resources as well as encouraging these groups to apply for national resources. 
  • Assist with budget preparation for HPCC.
  • Maintains working knowledge of high performance methods and technologies to provide guidance to technical staff
  • Assists with creation and approval of departmental policies and procedures for using HPC resources.
  • May provide expert opinions to the CIO and the Assistant VP for IT on scientific computing and HPC. 
  • Establishes and maintains effective work relationships with a wide range of personnel at Texas Tech.
  • Performs other duties as assigned by IT Divisional Leadership.
  • Adheres to all appropriate Institutional policies (including IT OPs) and other relevant internal departmental policies. 

    Required Qualifications

Bachelor's Degree required and five years administrative or management experience. Additional education may substitute for experience on a year for year basis.

Preferred Qualifications

Advanced degree in computer science, science or engineering. 5 or more years progressively responsible management experience. Two or more years of experience working in multidisciplinary projects including scientists and engineers.

Parallel and scientific programming knowledge and ability. Knowledge of HPC tools, methods and techniques. Knowledge of HPC hardware including high speed networking and storage. Demonstrated ability to manage multidisciplinary projects including computer scientists, research scientists and engineers.

Occasional Duties

May provide expert opinions to the CIO and the Assistant VP for IT on scientific computing and HPC. Establishes and maintains effective work relationships with a wide range of personnel at Texas Tech. Performs other duties as assigned by IT Divisional Leadership.


Enterprise Systems Analyst I - HPC Research Software Engineer
27593BR

Position Description

The Enterprise Systems Analyst I's scope of responsibility includes providing enterprise system design and architecture implementation, planning, and deployment support, as well as, administration of multiple enterprise systems. This includes consulting with users on specification requirements. Discretion and sound judgment is expected. Enterprise positions are restricted for use in central IT Division areas reporting to the institutional CIO and, as such, may interface with key IT leadership and/or other functional leadership from the Texas Tech University System institutions.

Major/Essential Functions

Works independently and/or with team members to: 

  • Provide architectural design, development, testing, installation, deployment, maintenance, and administration of enterprise hardware and software systems. 
  • Perform systems analysis techniques and procedures, including consulting with users to determine hardware, software, or system functional specifications.
  • Support enterprise hardware and software systems through system monitoring, problem diagnosis and resolution, configuration management, systems programming, and systems integration. 
  • Ability to manage planning, implementation, deployment, and administration for multiple enterprise systems. 
  • May interface with key IT leadership and/or other functional leadership from the Texas Tech University System institutions.
  • Adheres to all appropriate Institutional policies (including IT OPs) and other relevant internal departmental policies.

Required Qualifications

Bachelor's degree with coursework in computer science, MIS, IT, or other related area plus five (5) years related full-time paid experience OR a combination of related education and/or experience. Applicants for this Security Sensitive Level II position will be subject to a criminal background check and must pass a drug and alcohol test after a conditional offer of employment has been extended, but before employment can be confirmed.

Preferred Qualifications

Masters degree in computer science, MIS, IT, or other related area plus three (3) years related full-time paid experience in high performance computing systems analysis or advanced programming, OR a combination of related education and/or experience. Preference will be given to candidates with experience in scientific or cluster computing.

REQUIRED KNOWLEDGE SKILLS AND ABILITIES

Demonstrated ability to: exercise judgment based on an understanding of organizational policies and activities; plan and organize effectively, prioritize goals, use time efficiently, and stay on task; communicate effectively, both orally and in writing; establish and maintain effective work relationships. Advanced analytical skills, including system analysis, process description, logic, problem diagnostics, and problem solving.

Experience administering one or more of the following OS platforms: Microsoft Windows, Linux, or Apple OS. Experience with one or more enterprise class systems, including ERP, storage, messaging, communications, application servers, directory servers, and data center infrastructure. Knowledgeable about industry standards relevant to data center and/or systems administration. Advanced training in systems analysis, design, and administration through education and experience.

PREFERRED KNOWLEDGE SKILLS AND ABILITIES

Minimum of two years experience with building, debugging, and deployment of research software and with systems management for high performance computing clusters. Familiarity with domain-specific research applications commonly used in high performance computing clusters. Familiarity with operation and use of parallel and cluster file systems. Ability to diagnose, repair, optimize, and correct common software malfunctions in advanced high performance computing systems.


 

Undergraduate and graduate student assistantships

Undergraduate and graduate student assistant or research assistant positions are also sometimes available, paid on an hourly basis for work up to 20 hours per week. These positions are suited for students who are interested in learning more about management, control, and usage of high performance computing including cluster operation, scientific software installation, configuration, and usage, and other advanced topics in research computing.

The primary focus for undergraduate positions at this time is for students interested in working to help test and maintain the high performance computing and storage hardware used to deliver services to HPCC researchers. If you have ever built your own computer, or are interested in learning more about advanced computing equipment or data center management, this position will be of interest.

Graduate student positions oriented towards advanced software development and maintenance are also sometimes available. If you want to apply for such positions when they are available, you should have substantial software development and/or testing skills with experience in one or more high-level computing languages, preferably on Linux, and an interest in high performance computing methods.  No graduate student assistantships are open at this time.

If you feel you have the skills and interests mentioned above, contact us at hpccsupport@ttu.edu to learn more.

High Performance Computing Center