What are the responsibilities and job description for the Azure SQL Developer position at Azimuth?
We are seeking a highly skilled Azure SQL Developer with 5–8 years of experience in designing, developing, and optimizing SQL-based data solutions in Microsoft Azure environments. This role requires deep expertise in T-SQL, Azure SQL Database, Azure Synapse, and Azure Data Factory. Experience with Azure Databricks and PySpark is a strong plus.
You will be responsible for building scalable data pipelines, optimizing query performance, and enabling analytics and reporting solutions across the organization.
- Develop, maintain, and optimize complex T-SQL queries, stored procedures, functions, views, and triggers within Azure SQL Database and Azure Synapse Analytics.
- Design and implement ETL/ELT pipelines using Azure Data Factory to support data integration and transformation across multiple sources.
- Analyze and improve query performance using indexing, execution plans, and partitioning techniques.
- Collaborate with data engineers, analysts, and business teams to deliver clean, accurate, and accessible data.
- Work with large-scale datasets and complex relational schemas.
- Maintain clear documentation of data pipelines, transformation logic, and database design.
- Support data validation, testing, and job monitoring to ensure consistent data delivery and quality.
- 5–8 years of hands-on experience as a SQL Developer or Data Engineer, with at least 2 years working in Azure cloud data environments.
- Advanced proficiency in T-SQL, query optimization, and troubleshooting performance issues.
- Strong experience with Azure SQL Database, Azure Synapse Analytics, and Azure Data Factory.
- Deep understanding of relational database design, data modeling, and normalization principles.
- Experience building scalable ETL/ELT pipelines in production environments.
- Experience with Azure Databricks, Apache Spark, and PySpark.
- Familiarity with Azure Data Lake Storage (ADLS) and Azure Blob Storage.
- Knowledge of Power BI, Tableau, or other reporting tools.
- Scripting experience in Python, PowerShell, or similar for automation.
- Experience using Git or other version control systems.
- Understanding of data governance, security, and privacy practices within Azure.
- Strong problem-solving and analytical thinking.
- Excellent communication and collaboration skills.
- Ability to manage multiple priorities and deliver high-quality work in a fast-paced environment.
- Detail-oriented with a focus on data accuracy and reliability.
Education and Experience:
BA/BS or equivalent educational background is preferred.
Work Authorization:
Must be able to verify identity and employment eligibility to work in the U.S.