Data Engineer II – Library Systems
Posted 1hrs ago
Employment Information
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




















