Research Computing Data Engineer

Research Computing Data Engineer

26 Apr 2024
Vermont, Vermont, 05401 Vermont USA

Research Computing Data Engineer

Position Details 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) Posting Details Position will be posted for a minimum of one week, after which it is subject to removal without notice.Job Open Date 04/26/2024 Job Close Date (Jobs close at 11:59 PM EST.) Open Until Filled No Position Information Position Title Information Tech Professnl Sr Posting Number S5032PO Department Systems Architecture & Admin/11620 Position Number 00027050 Employee FTE 1.0 Employee Term 12 Supplemental Questions Required fields are indicated with an asterisk (). Documents Needed to Apply Required Documents

Resume

Cover Letter/Letter of Application

Optional Documents

Related jobs

  • Cloud Engineer

  • JOB TITLE: Controls Engineer REQUISITION: TRE0011 LOCATION:Kansas City, MO or Topeka, KS DEPARTMENT:Development PAY RANGE: Staff Engineer: $87,400 – $109,300 Sr Engineer: $885,500 - $118,000 Lead Engineer: $104,200 - $138,900 Scheduled Work Hours: Monday - Friday 8:00 a.m. - 5:00 p.m. However, hours can be irregular. Nights, weekends, and extra hours will be required as conditions dictate. Travel will be required in support of development of convention generation projects. Additional overnight travel will be required. Summary Evergy is committed to leading the Responsible Portfolio Transition. Evergy’s 2024 Triennial Integrated Resource Plan (IRP) called for 3,600 MWs of new wind and solar and 2,445 MWs of new conventional generating assets over the next ten years. Reporting to the Director – Conventional Generation Projects, the candidate has technical responsibility to support the development of conventional generation projects. This engineer will support conventional generation projects with an emphasis on technical responsibility for the plant and turbine control systems. Working with a team of Project Managers and other engineers, the engineer will support the safe, timely, cost effective, and environmentally sound delivery of conventional generation projects. The type of projects will include conventional generation including simple cycle combustion turbines, and combined cycle combustion turbines. The candidate will also have the opportunity to stay abreast of the latest leading-edge technologies such as thermal storage and small-modular reactors. The projects that the engineer will assist with are likely to be complex, multi-million-dollar capital projects with multi-year timeframes that span diverse disciplines. This candidate will provide engineering support to the development, construction and commissioning of steam and combustion turbines. Additionally, have the ability to troubleshoot control system issues.

  • Job Description

  • Experiencing PTSD symptoms? Participate in a research study!

  • Description We are offering an opportunity for a Data Entry Clerk in Burlington, Vermont, United States. The selected candidate will be working in the telecom industry, focusing on maintaining and organizing crucial customer information and data. This role requires excellent organizational skills, proficiency in data management, and the ability to provide occasional administrative support.

  • Company Description

  • Company Description

Job Details

  • ID
    JC51567800
  • State
  • City
  • Full-time
  • Salary
    N/A
  • Hiring Company
    University Of Vermont
  • Date
    2024-04-27
  • Deadline
    2024-06-26
  • Category

Jocancy Online Job Portal by jobSearchi.