This Senior Data Engineer role involves serving as a technical point of contact for client stakeholders, leading meetings with both internal teams and federal agency counterparts. The position requires maintaining version-controlled codebases in GitLab, enforcing code review and CI/CD best practices, and containerizing development and deployment workflows using Docker for environment consistency. Responsibilities also include developing and maintaining comprehensive business rules documentation in platforms like Confluence and mentoring junior data engineers on SQL optimization, migration patterns, and documentation standards. A core aspect of the role is taking responsibility for the delivery of data migration for multiple systems, encompassing analysis, design, implementation, testing, validation, and acceptance. This includes assembling large, complex data sets, communicating with stakeholders to understand data migration needs, troubleshooting inconsistencies, and building optimal infrastructure for data extraction, transformation, and loading using AWS and SQL technologies. The engineer will work with various stakeholders to assist with data-related technical issues, develop data migration strategies and plans, create ETL scripts, perform data analysis and cleansing, troubleshoot migration issues, participate in data migration testing, and document all processes, procedures, and outcomes.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior
Education Level
No Education Listed
Number of Employees
11-50 employees