HPC Engineer Resume Sample

4.9
10 votes
Resume Create

The Resume Builder

Create a Resume in Minutes with Professional Resume Templates

Macy Kuhlman
81206 Lempi Square,  Phoenix,  AZ
+1 (555) 309 4489

Work Experience


Senior HPC Engineer
05/2015 - PRESENT
Boston, MA
  • High performance large scale compute servers used en masse by engineering processes, run as a set of clusters, controlled by scheduling tools such as IBM’s LSF or build farms such as Jenkins
  • High availability application servers used to run supporting processes such as databases, ALM tools, etc
  • Large scale network attached storage infrastructure used to service the above
  • Provide technical conceptual guidance to other group members and management and suggest directions for investigations
  • Participate in the NERSC decision-making process for acquisition of new HPC systems
  • Intermediate to senior level installation, maintenance, and operational support with Linux (Rhel 6, Centos, Suse, Ubuntu), Windows Server 2008 & 2012
  • Linux High Performance Computing (HPC) in "research computing" and/or "scientific computing" environments
HPC Engineer
12/2009 - 11/2014
Dallas, TX
  • HPC Clustering experience (Univa Grid Engine, SGE, XCAT, ROCKS, etc.)
  • Familiar with file Transfer Technologies (vsftpd, globus-url-copy, ascp, transitory data storage)
  • Min. 5 years' of experience in Red Hat Linux Admin, Operating System-IBM AIX Operating System
  • Familiar with Internet and Internet2
  • Familiar with Network and Firewall technologies
  • Scientific Computing Application support experience (including but not limited to BioInformatics applications such as BLAST, BEAGLE, R, MATLAB, etc)
  • Experience with Salt or similar tools (Puppet/Chef etc.)
  • Experience with Cloud technologies (AWS, Azure, Openstack, etc.)
  • Languages Perl, Python, C
Giiac / HPC Engineer
06/2004 - 07/2009
Detroit, MI
  • Enterprise Storage Area Networks including Hitachi, Isilon, and Avere
  • Microsoft SQL Server 2008, 2012, MySQL and postgres
  • VMWare Enterprise ESX hosts
  • Middleware application installation, maintenance and operational support (IIS, Apache, WebLogic, JBOSS)
  • Patching of Windows and Linux server environments
  • Deploy infrastructure and application level software changes
  • ITIL practices in server and application hosting
  • Conduct pre & post implementation reviews

Education


Grand Valley State University
1999 - 2003
Bachelor's Degree in Computer Science

Professional Skills


  • Strong communication skills and ability to utilize collaboration tools to improve communications
  • A blend of skills related to computer science, engineering, and/or mathematics and an interest in working across multiple disciplines
  • Apply scripting & programming skills to automate system related functions
  • Strong Linux experience (shell scripting and automation in Linux)
  • Strong AWS experience - need to understand how to build systems in the cloud and support Linux in the cloud. Engineering level
  • Expert troubleshooting skills (802.1q, packet dumps, PXE, DHCP)
  • Good scripting skills (Perl, Shell, or ideally Python)

How to write HPC Engineer Resume

HPC Engineer role is responsible for scripting, software, programming, research, design, architecture, security, training, automation, languages.
To write great resume for hpc engineer job, your resume must include:

  • Your contact information
  • Work experience
  • Education
  • Skill listing

Contact Information For HPC Engineer Resume

The section contact information is important in your hpc engineer resume. The recruiter has to be able to contact you ASAP if they like to offer you the job. This is why you need to provide your:

  • First and last name
  • Email
  • Telephone number

Work Experience in Your HPC Engineer Resume

The section work experience is an essential part of your hpc engineer resume. It’s the one thing the recruiter really cares about and pays the most attention to.
This section, however, is not just a list of your previous hpc engineer responsibilities. It's meant to present you as a wholesome candidate by showcasing your relevant accomplishments and should be tailored specifically to the particular hpc engineer position you're applying to. The work experience section should be the detailed summary of your latest 3 or 4 positions.

Representative HPC Engineer resume experience can include:

  • Strong leadership and the ability to operate independently
  • Familiarity/experience with massively parallel programming, including MPI and/or multi-threading
  • Heavy scripting experience using at least two scripting languages, such as Perl, python, and bash
  • Experience architecting GPU solutions for Machine Learning, etc
  • Experience developing and deploying automation for systems deployment and configuration;
  • Experience of developing and managing relationships with 3rd party suppliers

Education on a HPC Engineer Resume

Make sure to make education a priority on your hpc engineer resume. If you’ve been working for a few years and have a few solid positions to show, put your education after your hpc engineer experience. For example, if you have a Ph.D in Neuroscience and a Master's in the same sphere, just list your Ph.D. Besides the doctorate, Master’s degrees go next, followed by Bachelor’s and finally, Associate’s degree.

Additional details to include:

  • School you graduated from
  • Major/ minor
  • Year of graduation
  • Location of school

These are the four additional pieces of information you should mention when listing your education on your resume.

Professional Skills in HPC Engineer Resume

When listing skills on your hpc engineer resume, remember always to be honest about your level of ability. Include the Skills section after experience.

Present the most important skills in your resume, there's a list of typical hpc engineer skills:

  • Strong evidence of hands-on experience designing and configuring large-scale HPC environments,
  • Strong Ansible experience (application and VM configuration, modification of Ansible scripts, and documentation of the environment)
  • A solid background of experience in Linux/Unix environments
  • Experience of enterprise-level Linux experience
  • Strong ANSIBLE experience
  • Experience providing scientific software for users: configuring, installing, tuning and maintaining such software

List of Typical Experience For a HPC Engineer Resume

1

Experience For Linux HPC Engineer Resume

  • Hands-on HPC file system experience
  • A demonstrated ability to lead technical efforts in a team environment
  • Prepare and participate in change control and configuration management meetings
  • Architecture and administration of large GNU/Linux installations
  • Virtualization and cloud orchestration
2

Experience For Senior HPC Engineer Resume

  • Design and development of complex software applications and libraries
  • Gather requirements from users
  • Support the operations team with escalated incidents
  • Document day-to-day processes, installation and desk procedures
  • Monitor and report on cluster performance, install and configure complex bioinformatics applications, and assist with the resolution of the most difficult system problems
3

Experience For Giiac / HPC Engineer Resume

  • Apply in-depth HPC and Linux expertise to collaborate with stakeholders across IT and domain disciplines to expand HPC use in support of world class, cutting-edge scientific research
  • Collaborate with researchers to understand their scientific pipelines, implementing efficient, technical solutions
  • Develop functional and technical IT system requirements and specifications, conduct needs analysis, planning and scheduling the installation of a wide variety of new or modified hardware/software
  • Provide advice on HPC technology directions and investments and make technical presentations to other technical personnel and department leadership
  • Working knowledge of popular bioinformatics applications and ability to compile, package, install, and upgrade software as well as assist researchers with configuring job submission scripts and troubleshooting application issues
  • Responding quickly and effectively to a range of requests on the HPC platform, ultimately ensuring availability and stability of the platform to our Science UnitsDiagnosing and solving issues and problems
  • Contribute to a clear roadmap for operational excellence of our platform
4

Experience For HPC System Performance Engineer Resume

  • Take manual, error-prone processes and automate them
  • Design and grow multi-petabyte storage systems
  • Experience in benchmarking, code instrumentation, and performance analysis of parallel applications with emphasis on emerging architectures. Experience with performance profiling tools, hardware performance counters (e.g. Intel Vtune, Cray PAT, or PAPI), and/or code instrumentation systems like Tau
  • Experience with computer architecture trends and their application to High Performance Computing (HPC)
  • Extensive Linux/Unix knowledge
  • Propose remedies to the identified bottlenecks via software restructuring and/or architectural improvement with comprehensive understanding of any trade-offs in design, cost, and software engineering effects. Assess emerging technologies in architecture, algorithms, parallel programming paradigms, and languages to provide input for HPC system procurements

List of Typical Skills For a HPC Engineer Resume

1

Skills For Linux HPC Engineer Resume

  • HPC Clustering experience Univa Grid Engine, SGE, XCAT, ROCKS, etc 1 yr' of exp
  • Familiarity/experience with applications in data-intensive computing
  • Familiarity/experience with software engineering tools and practices
  • Experience in high-performance scientific computing
  • Knowledge of incident handling and workflow strongly desired
  • Familiarity/experience with HPC, HPC architectures and HPC environments
  • Familiarity/experience with scalability studies and parallel efficiency analysis
  • Experience with public Cloud solutions
  • Experience with LDAP and Kerberos
2

Skills For Senior HPC Engineer Resume

  • Experience MySQL
  • Docker experience
  • Experience with the use of script languages and system utilities such as configure, Perl, UNIX shell scripts, and "make."
  • Experience in managing a virtualized private cloud environment (e.g. OpenStack)
  • Experience in a large HPC or Hadoop environment
  • Configuration management experience (e.g. chef, salt, puppet, ansible, cfengine)
  • Experience with container technology e.g LXD, Singularity to Docker
  • Effective configuration management, preferably using Ansible
3

Skills For Giiac / HPC Engineer Resume

  • Experience with administering large, high-speed file systems, especially GPFS
  • Experience in Linux administration in a financial services, research or other high-uptime environment
  • Extensive experience with GridEngine, HTConer, SLURM, Mesos)
  • Experience in a major HPC environment
  • Experience in the automation of system administration tasks, deployments, etc
  • Scripting, automation, provisioning, and configuration management
  • Providing technical input across projects using
  • Network and Non-Network Hardware support and configuration, including interfaces with storage and networking
4

Skills For HPC System Performance Engineer Resume

  • Tier 2 and limited Tier 3 troubleshooting, isolation and resolution of incidents and ongoing problems
  • Competent at analysing and identifying performance bottlenecks across a large and busy compute estate
  • Rigorous testing and documentation driven approach to problem solving
  • Report directly to HPC lead for configuring and developing solutions
  • Web/database application hosting and high-performance computing (HPC)
  • Manage and develop relationships with our science teams to understand computational challenges and bring forward solutions utilizing the HPC platform
  • The unique opportunity to work alongside talented and passionate experts who take pride in delivering results
  • Weekly in-house professional massages, tickets to sporting and theater events
  • Company events, often including employees' families
5

Skills For HPC Architecture & Performance Engineer Resume

  • System automation and software packaging
  • Security engineering and compliance
  • Certified Software Development Professional (CSDP) (Previously known as Certified Software Engineering Professional (CSEP)
  • Be an SME/lead for engineering application deployment support for Western Digital’s development teams worldwide
  • Cripting with bash and Python
  • BASH and/or Perl Scripting 3 yrs' of exp
6

Skills For Senior Linux HPC Engineer Resume

  • Build, test and certify technologies for the Linux operating system
  • Contribute to benchmarking and research activities at NERSC as part of the ATG group
  • Senior level installation, maintenance, and operational support with Linux (Rhel 6, Centos) - 5 yrs' of exp
  • Active Q clearance highly desired
  • Clearly present ideas to both technical and non-technical users in formal and informal settings
  • Free catered lunches every day with snacks and beverages provided daily
  • Free onsite gym membership
  • Development and measurement of performance metrics to improve performance
7

Skills For HPC SW Development Engineer Resume

  • Documentation of configurations and configuration changes
  • Six (6) years of research or technical experience in a scientific or technical field relevant to C5ISR requirements. Three (3) years of directly related technical experience in support of the required task specific project
  • One (1) year of research or technical experience in a field relevant to C5ISR requirements
  • Software Engineering Professional (CSEP)
  • Certified Software Development Professional (CSDP) (Previously known as Certified
  • Knowledge of data analytics tools
  • Familiar with file Transfer Technologies (vsftpd, globus-url-copy, ascp, transitory data storage) 2 yrs' of exp
  • Responsible for planning, development, implementation and maintenance of the overall integration of the computing platform, e.g. hardware, systems software, operating systems, and storage for hosts and/or clients running the Linux operating system
  • The HPC and Hadoop Engineering team is seeking a self-starter who can work well independently
8

Skills For Intership CAE / HPC Engineer Resume

  • Broad and deep technical knowledge in many areas, such as Linux kernel tuning, networking, storage, GPUs, and Infiniband
  • Builds, tests and certifies technologies for the Linux operating system
  • Leads and directs the development of support guidelines and procedures with participation from operations, planning, and architecture
  • Engineer and manage the deployment of new HPC or Hadoop solutions and components
  • Be available for occasional after-hours escalations and deployments
  • Provides SME support to the operations team for escalated issue resolution and incident management
  • Work independently at a high level of technical competence and maturity
  • Assess emerging technologies in architecture, algorithms, parallel programming paradigms, and languages to provide input for HPC system procurements and DOE technology roadmaps out past the next decade. Work with vendors to prioritize, develop and enhance their technologies in order to better meet the needs of DOE Office of Science application codes
  • Measure and analyze the performance and parallel scalability of key scientific applications that comprise NERSC's evolving workload on current and future high performance computing (HPC) platforms using a hierarchy of benchmark programs; this requires porting and building complex applications on a variety of different operating systems and hardware
9

Skills For CAE / HPC Engineer Resume

  • Profile the applications to identify architectural and algorithmic bottlenecks with a particular emphasis on emerging emerging technologies and paradigms
  • Research, test and recommend cutting edge technologies, services, protocols, and standards
  • Research, testing, implement and maintain large-scale distributed systems
  • Optimize resource user and job scheduling
  • Troubleshoot node-level issues such as system hangs and kernel debugging
  • Fundamental knowledge of technologies across virtualization, storage, networking and security
  • Work with customers on defining requirements
  • Develop and implement innovative and complex solutions, ensuring that upgrades and changes comply with established guidelines and processes
10

Skills For HPC Scalable Technologies Engineer Resume

  • Produce LBNL technical reports and formal papers to document results
  • Assist in the design, implementation, management and support of enterprise HPC cluster solutions in a highly complex, high-performance, low-latency environment
  • Collaborate with end users to determine HPC requirements, architect solutions, and drive improvements
  • Apply knowledge of HPC technologies to drive performance improvements
  • Develop and maintain documentation for all aspects of the HPC infrastructure
  • Provide operational support and management of enterprise HPC cluster solutions

Related to HPC Engineer Resume Samples

General Engineer Resume Sample

Work Experience

  •  Preparing submission documents for cost-effective energy conservation retrofit projects   •  Working closely with facility engineers during project planning, all phases of design and construction to help ensure sustainability goals are being identified and met   •  Extensive unders...
Professional Skills

  •  Performs developmental assignments of mode...
  •  With the assistance of a higher graded eng...
  •  Works with other engineers and/or speciali...
5.0
15 votes

Interface Engineer Resume Sample

Work Experience

  •  General knowledge of Powertrain Controls, Gas/Diesel Engine and Transmission   •  Working knowledge of the Vehicle Interface to the Powertrain Control System   •  Basic Understanding of the Vehicle CAN Networking   •  Working Knowledge of the Product Development...
Professional Skills

  •  Strong facilitation, brainstorming and col...
  •  Experience with programming skills, ideall...
  •  Demonstrated technical writing, data manag...
4.6
16 votes

Radar Engineer Resume Sample

Work Experience

  •  Serve as a Subject Matter Expert the field of Radar   •  Act as an advisor to management and customers on advanced technical applications   •  Provide Radar subsystem guidance and coordination across the engineering organization   •  Understand, derive and maint...
Professional Skills

  •  Prior experience working overseas on inter...
  •  Lab experience troubleshooting, and repair...
  •  Experience with aircraft flight handling a...
5.0
15 votes

Engineer Electromechanical Resume Sample

Work Experience

  •  · Background in Electro-mechanical design is an asset   •  · Electro-mechanical design and product development is an asset   •  · Basic understanding of railway Rolling Stock both theoretical and practical   •  Develop product drawings and models. Manage the mod...
Professional Skills

  •  Independent working ability; strong initia...
  •  Computer skills: e.g. .net programming skills
  •  Strong technical problem solving skills (i...
4.9
19 votes

Assistant Director Engineering Resume Sample

Work Experience

  •  Stationary Engineer’s license if required by local code   •  The worker is subject to noise: there is sufficient noise to cause the worker to shout in order to be heard above the surrounding noise level   •  The worker is subject to vibration: exposure to oscillating movements of t...
Professional Skills

  •  Excellent customer service skills with gre...
  •  Demonstrate strong leadership, good interp...
  •  Demonstrated skills in effective budget an...
4.8
11 votes

Engineer Service Resume Sample

Work Experience

  •  Install, configure, and upgrade nodes in high availability customer production clusters   •  Build long lasting, effective partnerships across the organization to foster collaboration between Product, Engineering and Operations teams   •  Organize and manage multiple simultaneous p...
Professional Skills

  •  IT experience in an IAAS / PAAS environmen...
  •  Previous experience with Network Administr...
  •  Very good verbal and written communication...
4.9
23 votes
Resume Builder

Create a Resume in Minutes with Professional Resume Templates