Senior Specialist - Data migration engineer
Core
Design, plan, and implement comprehensive end-to-end data migration strategies, extracting, transforming, and loading data between systems while ensuring data quality and minimizing downtime.
Role type
Senior Data Migration Engineer
Builds
End-to-end data migration tools and seamless transitions between legacy and target systems
Domain
Financial markets technology / Data engineering
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Data extraction, mapping, and loading; Relational database administration (PostgreSQL, SQL Server); Java development; Scripting (Python, Bash, PowerShell); Linux operations; Technical documentation
Preferred skills
Business Analyst background; Software engineering skills for coding migration scripts
Technologies
PostgreSQL, SQL Server, Java, Python, Bash, PowerShell, Linux
Responsibilities
Develop and implement end-to-end data migration tools; Analyze legacy data structures and map them to target schemas; Identify and resolve data discrepancies and performance issues; Partner with project managers and architects to align migration goals with business objectives; Compose and maintain technical documentation for migration processes
Seniority
Senior, hands-on IC