
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