Negotiable
Undetermined
Remote
Remote
Summary: The Data Migration Specialist is responsible for planning, executing, and validating data movement between systems while ensuring data integrity and minimal disruption to business operations. This role involves collaboration with various teams to assess data structures, design migration strategies, and implement processes. Key responsibilities include monitoring migration performance, resolving discrepancies, and ensuring compliance with data governance policies. The position requires expertise in various technologies, particularly within Azure architecture and multi-cloud environments.
Key Responsibilities:
- Plan, execute, and validate data migration between systems and platforms.
- Collaborate with application teams, architects, and infrastructure partners.
- Identify dependencies and coordinate testing and validation activities.
- Monitor migration performance and resolve data discrepancies.
- Support post-migration stabilization and ensure compliance with standards.
- Document processes, risks, and outcomes for maintainability and audit readiness.
Key Skills:
- Experience with Azure architecture and multi-cloud environments.
- Proficiency in EntraId, Azure API Management, and Terraform.
- Knowledge of source control (Gitlab) and CI/CD pipelines.
- Familiarity with scripting languages (Bash, PowerShell, JavaScript).
- Experience in .Net, Java, and Angular development.
- Database administration and automation (MSSQL/PostgreSQL).
- Understanding of testing frameworks and scanning tools.
- Experience with containerization and observability tools.
Salary (Rate): undetermined
City: undetermined
Country: undetermined
Working Arrangements: remote
IR35 Status: undetermined
Seniority Level: undetermined
Industry: IT
Detailed Description From Employer:
Role: Data Migration Specialist
Location Remote
A database migration specialist is responsible for planning, executing, and validating the movement of data between systems, platforms, or database environments while ensuring data integrity, security, and minimal disruption to business operations. This role collaborates with application teams, architects, and infrastructure partners to assess current-state data structures, design migration strategies, and implement transformation and loading processes.
Responsibilities include identifying dependencies, coordinating testing and validation activities, monitoring migration performance, resolving data discrepancies, and supporting post-migration stabilization. The position also ensures compliance with organizational standards, data governance policies, and regulatory requirements, while documenting processes, risks, and outcomes to support ongoing maintainability and audit readiness.
Technologies / Azure Architecture in focus for these roles (Muti cloud experience preferable)
EntraId (Registered Applications, OAuth configuration (scopes, exposing apis, etc...))
Azure API Management / Self-hosted gateways
Terraform
Source Control - Gitlab
CI/CD Pipelines - Gitlab
JFrog Artifactory - build once deploy many
Scripting Languages - Bash / PowerShell / Javascript
.Net / Java / Angular devlopment, configuration and deployment
Packaging - npm, nuget, sqlpackage
Build tools - dotnet, Maven, Gradle
Containerization - Red Hat OpenShift
Database - MSSQL/PostgreSQL - administration, automation and deployment
Testing frameworks - Zephyr, NUnit, JUnit, Jasmine
Postman - newman
Scanning tools - SonarQube, Mend.io, JFrog X-Ray, Invicti
Pen testing
ServiceNow
Agentic AI usage/automation
Red Hat Developer Hub / Backstage
Observability, logging, monitoring, alerting
Regards,
pradeep(@)smg-llc(.)us