Data Engineer II – Library Systems

Posted 1hrs ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Data Engineer II building ETL pipelines, metadata systems, and AI-ready data platforms for Johns Hopkins Libraries. Supporting research, analytics, data quality, and library operations.

Responsibilities:

  • Manage data extract, transform, and load (ETL) processes across Library operations except cataloging and collection management
  • Ensure data capture workflows, translation processes, deposit methods, and quality assurance protocols meet Library requirements
  • Design, produce, and maintain software infrastructure for automated data extraction, transformation, and loading
  • Input and output data from databases and perform complex queries
  • Create scripts for data manipulation, cleaning, filtering, and preparation of data outputs
  • Create systems to monitor and guarantee data quality, detect anomalies, and perform daily quality assurance
  • Maintain, troubleshoot, and audit data infrastructure and data sources
  • Collaborate with Business Analysts to manage ETL and reporting project roadmaps
  • Lead the ETL and data exchange software development lifecycle
  • Develop tools and processes to capture, normalize, and provide research and library collections data through central and AI-ready data platforms
  • Support library catalog and institutional repository systems through bibliographic metadata quality assurance, enrichment, corrections, and metadata crosswalks
  • Document data pipelines for technical and non-technical stakeholders using technical writing and systems diagrams
  • Design, produce, and maintain data pipelines for acquisition, management, transformation, and back-end development
  • Write and maintain ETL/ELT processes for structured and unstructured data sources
  • Develop and maintain web data scraping systems
  • Help design data architecture and provide ongoing support
  • Put data pipelines into production using data warehousing systems
  • Source, analyze, and visualize data and generate insights for research projects and organizational requests
  • Collaborate with developers, analysts, data scientists, researchers, policy experts, partners, contractors, and vendors
  • Communicate with division leadership and team members

Requirements:

  • Bachelor’s Degree
  • Five years of related work experience focused within database management and design and business requirement gathering
  • Additional education may substitute for required experience
  • Additional related experience may substitute for required education beyond a high school diploma/graduation equivalent, subject to the JHU equivalency formula
  • Proficiency with bibliographic metadata standards including MARC and Dublin Core
  • Familiarity with Business Intelligence systems and tools such as Power BI and Tableau
  • Experience with AWS and Microsoft Azure data utilities
  • Experience designing and implementing ETL processes using stored procedures in an enterprise SQL Server environment
  • Experience with data normalization using traditional and dimensional data modelling
  • Experience developing software and scripts using SQL, Python, or other relevant languages
  • Ability and willingness to learn and apply emerging technologies, including AI-enabled tools
  • Intermediate proficiency in data management and analysis, data pipeline architecture and ETL/ELT development, database querying, data validation and quality assurance, data visualization, data warehousing and architecture, programming languages, and web scraping and data acquisition
  • Intermediate oral and written communication skills
  • Successful candidates must complete a pre-employment background check
  • Johns Hopkins University requires faculty, staff, and students to receive the seasonal flu vaccine, subject to stated exceptions

Benefits:

  • Total rewards package supporting employees’ health, life, career, and retirement
  • Pre-employment background check process
  • Seasonal flu vaccine requirement with exceptions for religious or medical reasons
  • Workplace accommodations and accessibility support
  • Equal opportunity employment
  • Potential vaccination support at no cost through Occupational Health for applicable positions