Inactive
D

Duke University

Private research university in Durham, NC

Developer ETL - Cloud Data Engineer, Level 2

Data EngineeringPosted on Nov 10
Full-timeDurham, NC, USANo salary listedIn-person

About the Job

Requirements

  • Basic understanding of local databases (Clarity; Caboodle) and underlying tables pertaining to role/domain
  • Basic understanding of ETL technologies and scripting languages and terminology related to role
  • Ability to design and develop ETL processes under guidance of senior team members
  • Ability to execute ETL jobs and monitor their performance
  • Ability to translate business and technical requirements into assigned deliverables such as data extract or report
  • Basic knowledge of SQL and relational databases
  • Follows all policies and procedures set forth by DUHS/DHTS/ACE as pertains to role
  • Responds to customer requests for assistance as assigned and prioritized by manager
  • Participates in code review and learning best practices in ETL development
  • Maintains ongoing communications (timely, clear, concise, and accurate) with manager or business analyst keeping them apprised of request status
  • Maintains appropriate project documentation as assigned such as GITLAB or data dictionary
  • Meets all Competencies in Level 1

Responsibilities

  • Design, develop, test, and maintain ETL processes to support data integration and data warehousing needs within the organization
  • Execute ETL jobs and monitor their performance
  • Translate business and technical requirements into assigned deliverables such as data extract or report
  • Participate in code review and learning best practices in ETL development
  • Maintain ongoing communications with manager or business analyst and keep them apprised of request status
  • Maintain appropriate project documentation such as GITLAB or data dictionary
  • Collaborate as a member of a team under the direct supervision of level 3 or above
  • Work with new hires/Level I team members to train on use of tools and technologies to accomplish job duties
  • Demonstrate advanced knowledge of the assigned domain/role and understand data, workflows, and tools related to role
  • Develop technical requirements from business requirements independently >75% of the time
  • Write/modify accurate SQL queries independently > 90% of the time
  • Optimize SQL queries, stored procedures and scripts for performance reliability
  • Write complex SQL inclusion/exclusion criteria for cohort development
  • Troubleshoot and resolve data integrity issues
  • Mentor team members with SQL questions/tuning
  • Locate data elements independently > 75% of the time
  • Participate in team code review
  • Actively participate/contributes to database QA/submit requests for new database tables/attributes
  • Actively seek participation in Special Projects and accomplish project assignments with minimal supervision
  • Manage multiple projects to completion in a timely manner
  • Develop and present topics as assigned/needed by customer and/or ACE team
  • Active participation in Duke Analytic Community or other networking forums applicable to job functions
  • Resolve escalated issues/incidents to ensure high availability and performance of ETL processes
  • Lead the design and architecture of complex ETL solutions across multiple projects
  • Define standards and best practices for ETL development and data integration
  • Demonstrate ability to work independently to solve problems and complete assigned work >95% of the time
  • Demonstrate ability to work with customers to understand business need or problem to address independently >95% of the time
  • Lead Projects with minimal supervision
  • Collaborate with data architect and data engineers on design and implementation of data solutions (lakehouse, data warehouse, etc.)
  • Serve as moderator, leader or channel owner for a forum such as Duke Analytics Community or other professional networking organization

Desired Qualifications

  • Preferred certification in development technologies, as appropriate for the position

About the Company

Duke University

Private research university in Durham, NC

Duke University is a research university offering undergraduate, graduate, and professional education alongside interdisciplinary research and health care.

Company size
Not listed
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
Not listed

Recently Posted Jobs

Explore more opportunities at Duke University

See more jobs