Job Description
UNLEASH YOUR BEST SELF
JOIN. LEARN. ADVANCE. EARN
YOUR PASSION FOR EXCELLENCE STARTS HERE!!
Responsibilities:
- Deliver large-scale data migration projects from on-prem SQL Server and legacy Microsoft systems to Azure SQL Database and Azure SQL Managed Instance, ensuring data integrity, schema alignment and secure end-to-end movement.
- Execute migration planning activities including pre-migration analysis, dependency mapping, dry runs, go-live cutovers, rollback planning and post-migration hypercare support.
- Develop and optimize complex T SQL queries, stored procedures and schema objects for high-volume applications and critical workloads.
- Analyze execution plans and optimize performance, addressing issues such as blocking, deadlocks, index strategy, I/O bottlenecks and statistics management
- Design scalable and maintainable database structures applying normalization and denormalization practices as needed, including dimensional modeling when required.
- Build and maintain enterprise-grade data pipelines using Azure Data Factory, including incremental and bulk ingestion patterns aligned with business needs.
- Manage data storage on Azure Data Lake Storage Gen2 including structured and unstructured data organization, metadata consistency and performance considerations.
- Support database deployment and release automation using Azure DevOps, CI/CD pipelines and related tools ensuring predictable, version-controlled and auditable releases.
- Define and implement data archival and retention strategies using SQL Server and Azure services to optimize storage cost, maintain regulatory compliance and ensure long-term data accessibility.
- Conduct operational support including proactive monitoring, incident response, RCA preparation and database availability management using Azure Monitor, Log Analytics and SQL Insights.
- Collaborate with product and architecture teams to deliver stable and high-quality data systems that support business operations and growth.
If you have the willingness to learn and develop your skills, we have the right job for you. Let’s make a deal!
Not the right fit? Let us know you're interested in a future opportunity by clicking Introduce Yourself in the top-right corner of the page or create an account to set up email alerts as new job postings become available that meet your interest!