Database Engineer
Location
United States
Posted
11 days ago
Salary
Not specified
No structured requirement data.
Job Description
Role Description
The Technology Department is looking for a Database Engineer where your creativity and technical skills will drive the transformation of Metro’s data infrastructure for our staff and our community.
- Complete Data Conversions: Own Metro’s end-to-end data conversion pipeline for our ERP migration working alongside Senior DBAs—extracting from legacy databases, cleansing and transforming data across multiple business domains, and delivering validated files to our implementation partner on schedule.
- Build Data Pipelines: Design and implement ETL processes that move data reliably between source systems and target platforms, with validation, monitoring, and error handling built in from the start.
- Modernize and Evolve: Bring a DevOps mindset to Metro’s data infrastructure—incorporating automation, version control, cloud-aligned tooling, and repeatable processes.
- Support Database Operations: Help maintain Metro’s multi-platform database environment—performance tuning, backup and recovery, patching, and troubleshooting alongside our senior DBAs.
- Capture System Knowledge: Document data structures, business rules, and transformation logic as you learn them—building the documentation so that work manual effort can be reduced.
Qualifications
- Proven proficiency in SQL and relational databases—particularly Microsoft SQL Server and T-SQL, with working familiarity across platforms like MySQL and PostgreSQL.
- Track record building and maintaining ETL/data pipelines: extraction from legacy source systems, data cleansing and transformation, and validated loading into target platforms.
- Scripting ability beyond SQL—PowerShell, Python, or similar—for automation, data manipulation, and replacing manual processes with repeatable, version-controlled workflows.
- Demonstrated experience using AI coding tools (Claude, GitHub Copilot, or similar) to accelerate technical work.
Requirements
- 4-6 years of related professional experience.
- A Bachelor’s Degree in Computer Science, Information Systems or a related field, or any combination of education, professional, volunteer and lived experience that provides the necessary knowledge, skills, and abilities to perform the classification duties and responsibilities.
Benefits
- The full-salary range for this position is step 1: $91,400.94 to step 7: $122,515.70.
- This position is not eligible for overtime and is represented by AFSCME 3580.
Job Requirements
- Proven proficiency in SQL and relational databases—particularly Microsoft SQL Server and T-SQL, with working familiarity across platforms like MySQL and PostgreSQL.
- Track record building and maintaining ETL/data pipelines: extraction from legacy source systems, data cleansing and transformation, and validated loading into target platforms.
- Scripting ability beyond SQL—PowerShell, Python, or similar—for automation, data manipulation, and replacing manual processes with repeatable, version-controlled workflows.
- Demonstrated experience using AI coding tools (Claude, GitHub Copilot, or similar) to accelerate technical work.
- 4-6 years of related professional experience.
- A Bachelor’s Degree in Computer Science, Information Systems or a related field, or any combination of education, professional, volunteer and lived experience that provides the necessary knowledge, skills, and abilities to perform the classification duties and responsibilities.
Benefits
- The full-salary range for this position is step 1: $91,400.94 to step 7: $122,515.70.
- This position is not eligible for overtime and is represented by AFSCME 3580.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Open this job to view full details and requirements.
FirstWave Talent Strategies is seeking a Senior Java Developer to join our client's dynamic development team. In this role, you will be instrumental in designing, developing, and deploying robust Java applications that meet the high standards of pe...
FirstWave Talent Strategies is seeking a Senior Java Developer to join our client's dynamic development team. In this role, you will be instrumental in designing, developing, and deploying robust Java applications that meet the high standards of pe...
FirstWave Talent Strategies is seeking a Senior Java Developer to join our client's dynamic development team. In this role, you will be instrumental in designing, developing, and deploying robust Java applications that meet the high standards of pe...