Company

University Of VermontSee more

addressAddressBurlington, VT
type Form of workFull Time
CategoryInformation Technology

Job description

Advertising/Posting Title:

Research Computing Data Engineer

Diversity Statement:

The University is especially interested in candidates who can contribute to the diversity and excellence of the institution. Applicants are encouraged to include in their cover letter information about how they will further this goal.

Posting Summary:

This Research Computing Data Engineer position provides expert support for the Vermont Advanced Computing Center’s (VACC) Research Computing community, focusing on large-scale data pipelines, analysis, and visualization. The RC Data Engineer develops and implements code and pipelines that extract, transform, and load data into high performance systems such as sharded MongoDB clusters. They also help support development of web-based visualization services using JavaScript libraries such as D3. This position will help identify new corpora to meet research objectives, work with researchers to determine how best to store that data to meet computational goals, and build tools to analyze data. The Data Engineer will coordinate with faculty, researchers, and students to develop new and enhance existing web services for data-driven visualization. The Data Engineer will develop APIs to enhance ability for people to interact with the data in novel ways.
This position joins a team that supports the HPC hardware, cluster software, and researcher software in the VACC. By providing data analysis tools and management, developing code, and supporting web visualizations, this position directly supports UVM’s goal of enhancing IT resources available to the UVM research community. These efforts support UVM researchers, and enhance outreach and community engagement goals.
Experience developing software in languages such as Python and JavaScript is critical for this position.

Minimum Qualifications (or equivalent combination of education and experience):
  • Combination of education and/or applicable experience equivalent to a doctorate degree in a STEM related field, focused on software development and large data software and systems.
  • Programming experience, ideally with multiple languages such as Python, C, C++, Perl, bash. Experience with software version control such as Git.
  • Experience developing APIs for data access.
  • Experience administering non-relational databases such as MongoDB. Experience with development tools such as PyMongo.
  • Experience with HPC architectures, and appropriate use of CPUs, memory, storage, interconnects, and GPU architectures.
  • Enthusiasm for learning and evaluating new technologies and ability to determine if appropriate for adoption.
  • Expertise installing software on Linux-based systems, often from source.
  • Strong technical and problem-solving skills. Ability to think creatively about technical challenges.
  • Excellent customer service ethic, effective communication skills and collaborative approach to teamwork.
Desirable Qualifications:
  • Experience with JavaScript frameworks for data-driven visualization, such as D3. Experience with Node.js.
  • Experience building processes supporting data transformation, data structures, metadata, dependency and workload management.
  • Experience in debugging and tuning of software applications on HPC clusters, experience with common scientific libraries and applications.
  • Experience creating, using, and updating automated testing.
  • Experience working at an academic institution.
  • Familiarity with Linux systems engineering and understanding of Linux systems deployment.
Anticipated Pay Range:

$75,000-90,000/yr

Other Information:

Position is grant-funded for four (4) years.
Position may be eligible for telework.

Special Conditions:

Bargaining unit position, A probationary period may be required, Background Check required for this position

FLSA:

Exempt

Union Position:

Yes, UVMSU ($20 minimum hourly rate)

Job Open Date:

04/26/2024

Open Until Filled:

No

Position Title:

Information Tech Professnl Sr

Posting Number:

S5032PO

Department:

Systems Architecture & Admin/11620

Position Number :

00027050

Employee FTE :

1.0

Employee Term :

12

Refer code: 9166388. University Of Vermont - The previous day - 2024-04-30 14:47

University Of Vermont

Burlington, VT
Jobs feed

Head Women's Basketball Coach

St. John Fisher University

Rochester, NY

Athletic Trainer (Onsite)

Georgia Institute Of Technology

Atlanta, GA

Assistant Coach - Women's Soccer

Dartmouth College

Hanover, NH

Insurance Agent

Healthmarkets

Camden, NJ

Assistant Athletics Director – Equipment Operations

Dartmouth College

Hanover, NH

Teachers at Browns Point KinderCare

Kindercare Learning Centers

Federal Way, WA

Senior Director, GRA Pharmaceuticals - Now Hiring

Takeda Pharmaceutical

New York, NY

Environmental Compliance Specialist - Westminster, CO

Rsi Entech, Llc

Westminster, CO

Procurement Data Management Clerk - Westminster, CO

Rsi Entech, Llc

Westminster, CO

Share jobs with friends

Related jobs

Research Computing Data Engineer

Research Computing Systems Engineer

University Of Vermont

Burlington, VT

2 weeks ago - seen

Computer Research Analyst

Internal Revenue Service

Burlington, VT

3 months ago - seen