About the job
Role: High-Performance Computing (HPC) Support Analyst
Location: Moline, IL 61265
Contract Duration: 12 Months (W2)
- Lead the development, implementation, and support of applications on Enterprise High-Performance Computing (HPC) systems.
- Administer and manage batch queuing software effectively.
- Configure and load FEA and CFD applications such as Abaqus, Ansys, StarCCM, Acusim, and others.
- Create job submission and cluster maintenance shell scripts for POSIX platforms.
- Conduct system-level job diagnostics and manage system operations.
- Monitor cluster utilization metrics, investigate issues, and document resolutions for application software.
- Collaborate with software vendors, engineering analysts, and the IPN infrastructure group to develop, test, and implement solutions for both new and existing applications on HPC systems.
- Experience with Linux or UNIX operating systems, proficiency in shell scripting (Bash, Perl, Python), and knowledge of IBM LSF and related products are essential.
- Familiarity with batch queuing software for cluster workloads is required.
- Experience in scripting FEA and CFD codes for job submissions.
- Strong teamwork and collaboration skills are essential.
- 2-4 years of relevant experience in HPC support.
- This role requires working on-site.
- Typical working hours are from 7 AM to 4 PM, with some flexibility.
- On-call responsibilities will be required every third week, with potential for scheduling changes.
- Provide application development and support to partners in planning, delivering, and supporting business processes leveraging technology and business practices for strategic business units.
- The complexity of work ranges from low to medium, with associated risks being low to moderate.
- Interactions focus on tactical issues across departments and functional operations.
- Actively participate as a team member in various roles.
- Adhere to established processes for tasks with some oversight.
- Utilize discretion and judgment in managing personal work and schedules.
- Contribute to knowledge sharing within the team.
- Apply information analysis to aid in the effective implementation and integration of business processes.
- Engage in routine modifications and enhancements to existing processes.
- Identify, analyze, and apply technology and business practices to support operational efficiency.

