Be the Candidate They Can't Ignore.

Don't just send a resume; set yourself up so the right work finds you.

  • Look like a pro instantly with a stunning personal brand.

  • Gain instant "Top Ten" status so you aren't just another name in a pile.

  • Wake up to booked meetings instead of "rejection" emails.

Join the Club — Free Forever

Senior Azure Data Migration & Dataverse Integration Engineer

  • Source: LinkedIn
  • Arch Systems, LLC
  • $100,000 to $120,000 /yr
  • Remote
  • Baltimore
  • Full-Time
  • Senior

Job Description

Role: Senior Azure Data Migration & Dataverse Integration Engineer

Company: Arch Systems

Location: Remote

Type: Full-time

Position Summary

Seeking a Senior Azure Data Migration & Dataverse Integration Engineer to design, develop, implement, and support enterprise data migration and synchronization capabilities between Microsoft SQL Server and Microsoft Dataverse .

The position requires a senior hands-on engineer capable of owning the complete data pipeline lifecycle, including source analysis, data mapping, extraction, transformation, migration, synchronization, validation, exception handling, monitoring, performance optimization, and automated deployment.

The engineer will develop and maintain repeatable pipelines supporting initial bulk migration, incremental migration, Change Data Capture (CDC), ongoing synchronization, and transition/cutover activities between legacy SQL Server applications and modern Microsoft Power Platform/Dataverse solutions.

Primary Responsibilities

The Data Migration Engineer will:

  • Design and implement end-to-end SQL Server-to-Dataverse data migration pipelines .
  • Develop automated pipelines using Azure Data Factory (ADF) and supporting Azure services.
  • Analyze legacy SQL Server databases, tables, views, relationships, stored procedures, and data dependencies.
  • Map legacy SQL Server data structures to Dataverse tables, columns, relationships, choices, lookups, and alternate keys.
  • Develop repeatable processes for:
  • Initial/bulk data migration
  • Incremental data migration
  • Change Data Capture
  • Delta processing
  • Scheduled synchronization
  • Near-real-time synchronization
  • Legacy-to-Dataverse synchronization
  • Dataverse-to-legacy synchronization where required
  • Cutover and final synchronization
  • Develop and maintain ADF pipelines, datasets, linked services, integration runtimes, triggers, parameters, variables, and reusable pipeline components.
  • Develop transformation and data-cleansing logic required to convert legacy data into Dataverse-compatible structures.
  • Implement controlled sequencing to maintain parent/child relationships and referential integrity.
  • Develop lookup resolution and cross-reference processes for Dataverse GUIDs and legacy SQL identifiers.
  • Implement restartable and recoverable migration processes.
  • Develop pipeline logging, audit, exception handling, retry, and reconciliation capabilities.
  • Validate migrated data for completeness, accuracy, integrity, and consistency.
  • Perform source-to-target record-count and field-level reconciliation.
  • Troubleshoot failed records, pipeline failures, API limitations, data-quality issues, and performance problems.
  • Develop automated deployment processes for data pipeline components across DEV, TEST, UAT, and PROD environments.

Azure Data Factory / Pipeline Responsibilities

The candidate must have advanced hands-on experience designing and developing Azure Data Factory solutions.

Responsibilities include:

  • ADF pipeline architecture and development
  • Copy Activities
  • Lookup Activities
  • Stored Procedure Activities
  • ForEach and Until processing
  • Conditional processing
  • Pipeline dependencies
  • Parameterized pipelines
  • Dynamic expressions
  • Metadata-driven pipeline development
  • Linked Services
  • Datasets
  • Integration Runtime configuration
  • Managed Identity authentication
  • Azure Key Vault integration
  • Pipeline triggers and scheduling
  • Incremental load processing
  • Watermark processing
  • CDC patterns
  • Retry and failure handling
  • Pipeline logging and auditing
  • Performance tuning and parallelization
  • Environment-specific configuration
  • Infrastructure and pipeline deployment automation

The engineer should be capable of developing reusable, metadata-driven pipeline patterns rather than creating independent hard-coded pipelines for every table.

SQL Server Responsibilities

Strong SQL Server development and data engineering skills are required, including:

  • Complex T-SQL development
  • Stored procedures
  • Views
  • Common Table Expressions
  • Temporary and staging tables
  • Data profiling
  • Data cleansing
  • Data transformation
  • Joins and relationship analysis
  • Primary and foreign key analysis
  • Indexing and query optimization
  • SQL Server Change Data Capture
  • Change Tracking
  • Watermark-based incremental extraction
  • Data validation queries
  • Reconciliation queries
  • Duplicate detection
  • Referential-integrity valid…

Skills

  • microsoft-azure
  • microsoft-sql-server
  • microsoft-power-platform
  • azure-data-factory
  • azure-key-vault
  • vault
  • processing-js
  • azure-monitor
  • azure-sql
  • power-bi
  • azure-devops
  • azure-repos
  • azure-pipelines
  • microsoft-entra-id
  • azure-storage
  • aws-data-lake-storage
  • azure-sql-database
  • azure-sql-managed-instance
  • microsoft-fabric
  • azure-functions
  • microsoft-azure-functions
  • azure-service-bus
  • microsoft-azure-service-bus
  • microsoft-azure-event-grid
  • microsoft-power-apps
  • c-sharp
  • dot-net
  • Python
  • powershell
  • d3

Create Free Account & Apply
  • Free personal website
  • Built-in Talent Agent
  • Apply to future jobs in 1 click
  • Get matched to similar roles
or
Apply as a guest this time

You'll apply successfully, but won't be able to track your application, save this job, or get matched to similar roles.

This listing is a publicly available opportunity curated by Try Club to help talent discover relevant roles. Try Club is an independent platform and is not affiliated with Arch Systems, LLC

Get Similar Jobs

Browse more similar roles on TRY and find your perfect match.

Show Me Similar Jobs

Stop Searching. Start Thriving.

Why waste time chasing leads when the perfect projects can find you?
With TRY, clients actively searching for professionals with your skills can discover you in seconds. Whether it's a quick gig or your dream role, we connect you with opportunities that matter.

  • Get found faster
  • Let projects come to you
  • Build a career on your terms

Take control of your career today.

Claim Free Website in 2 Minutes