About the job Senior Data Engineer (Azure & SQL)
Our client is seeking a highly skilled Senior Data Engineer with strong SQL development expertise and deep experience in Microsoft Azure environments. This role is instrumental in designing, building, and optimizing cloud-based data platforms that support enterprise analytics and business intelligence initiatives.
The ideal candidate combines strong database engineering capabilities with hands-on Azure cloud experience. You will transform complex datasets into scalable, high-performance data solutions while ensuring compliance with governance and architectural standards.
Responsibilities
SQL Engineering & Performance Optimization
-
Develop advanced SQL queries, stored procedures, views, and functions.
-
Optimize T-SQL code, database structures, and schemas for efficiency and scalability.
-
Perform performance tuning, indexing strategies, and table partitioning.
-
Support database health monitoring and ongoing optimization efforts.
Azure Cloud & Data Platform Management
-
Design, configure, and administer Azure SQL Managed Instances.
-
Build and maintain Azure Data Factory pipelines integrated with CI/CD processes using Azure DevOps.
-
Work with Azure-based analytics tools such as Azure Synapse and Azure Databricks (preferred).
-
Support serverless and event-driven solutions using Azure Functions.
Data Architecture & Pipeline Development
-
Design and implement scalable data pipelines using Azure Data Factory and SSIS.
-
Ensure reliable data movement, transformation, and integration across systems.
-
Maintain data integrity, security, and governance standards across cloud environments.
Analytical & Problem Resolution
-
Analyze datasets to identify trends and opportunities for operational improvements.
-
Troubleshoot production issues and resolve data performance bottlenecks.
-
Contribute to the development of predictive and prescriptive data models where applicable
Required Skills & Experience
- Minimum 8 years of hands-on SQL development experience (T-SQL, SSIS).
- At least 5 years of experience working within Azure environments, including:
- Azure SQL Managed Instances
- Azure Data Factory
- Azure DevOps (CI/CD pipelines)
- Strong expertise with Azure Functions
- Proven ability to design scalable, high-performing cloud data solutions.
Preferred Certification
- Microsoft Certified: Azure Data Engineer Associate
Why Join Us
- Competitive Rewards: Enjoy above-market compensation, healthcare coverage on day one, plus one or more dependents, paid time-off with cash conversion, group life insurance, and performance bonuses
- A Collaborative Spirit: Contribute to a positive and engaging work environment by participating in company-sponsored events and activities.
- Work-Life Harmony: Enjoy the balance between work and life that suits you with flexible work arrangements.
- Career Growth: Take advantage of opportunities for continuous learning and career advancement.
- Inclusive Teamwork: Be part of a team that celebrates diversity and fosters an inclusive culture.