Source description
About the role
About the Company ThreatXIntel is a fast-growing Cybersecurity, IT Staffing, and Consulting company delivering end-to-end technology and security solutions. Our expertise spans cloud security, web & mobile application security testing, DevSecOps, vulnerability assessments, IT consulting, and professional staffing services. We support global corporate clients by deploying skilled professionals across IT and finance domains, helping organizations strengthen compliance, optimize operations, and scale efficiently. About the Opportunity We are seeking an experienced Azure Data Migration Specialist for a freelance remote engagement supporting a large-scale enterprise cloud modernization program within the banking sector. This role involves migrating enterprise databases, applications, APIs, ETL workloads, and infrastructure from on-premises and AWS environments into Microsoft Azure. The successful candidate will help deliver secure, highly available, and low-downtime migrations while ensuring regulatory compliance and operational excellence. This is an chance to work on complex enterprise-scale cloud migration projects in a highly collaborative environment with architects, developers, DevOps engineers, DBAs, and security teams. Key Responsibilities Assess SQL Server, Oracle, PostgreSQL, Teradata, and NoSQL databases for Azure migration readiness. Analyze application, database, API, and ETL dependencies. Design migration strategies including lift-and-shift, re-platforming, modernization, and low-downtime migrations. Migrate enterprise databases using Azure Database Migration Service (DMS), SSMA, SQLPackage, Azure Data Factory, and custom Python scripts. Redesign and migrate ETL workloads into Azure Data Factory, Azure Databricks, and Synapse Pipelines. Perform comprehensive data validation including row counts, checksums, hash comparisons, schema validation, referential integrity, and reconciliation. Optimize migrated databases through query tuning, indexing, execution plan analysis, and performance monitoring. Provision Azure infrastructure using Terraform following Infrastructure as Code (IaC) best practices. Build and maintain GitLab CI/CD pipelines for infrastructure, databases, ETL workloads, and Azure resources. Implement enterprise security using Microsoft Entra ID, Azure Key Vault, RBAC, TDE, TLS, and audit controls. Coordinate application, API, and database migrations to ensure seamless deployment and minimal downtime. Support production stabilization, monitoring, incident resolution, and root cause analysis after migration. Collaborate with cloud architects, developers, DBAs, DevOps, infrastructure, and security teams throughout the migration lifecycle. Required Skills Strong experience with Microsoft Azure Azure SQL Database & Azure SQL Managed Instance Azure Database Migration Service (DMS) Azure Data Factory (ADF) Azure Synapse Analytics Azure Databricks Azure Data Lake Storage SQL Server Oracle PostgreSQL Teradata Terraform GitLab CI/CD Infrastructure as Code (IaC) SQL Python Performance tuning and query optimization Database migration strategies ETL migration Microsoft Entra ID Azure Key Vault Azure Monitor DevSecOps and security best practices Preferred Qualifications Experience delivering enterprise Azure migration programs. Experience in banking or other regulated industries. Solid understanding of cloud security, governance, and compliance. Experience working with cross-functional engineering teams. Ability to manage low-downtime production migrations. .
More at ThreatXIntel
Related open roles
Freelance Azure Data Engineer / Microsoft Fabric Developer
India
AWS Databricks Data Engineer | Remote | Freelance
India
Cloud Architect Multi-Cloud | AWS | Azure | GCP | DevOps (Coimbatore)
India
Multi-Cloud | AWS | Azure | GCP | DevOps (India)
India
Multi-Cloud | AWS | Azure | GCP | DevOps
India
Freelance DevOps Data Engineer (Cybersecurity Analytics)
India