Job Overview:
We are seeking a highly skilled and motivated professional to join our team as a Team Lead – Azure Data Engineer. The ideal candidate will have strong expertise in Azure data technologies, hands-on experience in designing and implementing scalable data solutions, and a proven track record of leading high-performing data engineering teams.
This role involves managing a team of data engineers, collaborating with stakeholders, ensuring adherence to best practices, and delivering data-driven solutions that align with business objectives.
Key Responsibilities:
1. Team Leadership
Lead and mentor a team of Azure Data Engineers, providing technical guidance and career development support.
Foster a collaborative, innovative, and performance-driven culture.
Conduct regular performance reviews and set growth goals for team members.
Organize training sessions to enhance technical skills within the team.
2. Azure Data Platform Development
Design, implement, and optimize solutions using Azure Data Factory, Azure Databricks, Azure SQL Database, and Azure Synapse Analytics.
Establish and enforce best practices for data engineering on Azure.
Stay updated with the latest Azure data services and recommend improvements.
3. Data Architecture
Collaborate with architects to design scalable and efficient data architectures.
Define and enforce data modeling standards and guidelines.
Ensure compliance with data governance, security, and integrity policies.
4. Project Management
Work with project managers to define scope, timelines, and deliverables.
Allocate resources effectively and monitor project progress.
Identify potential risks and implement mitigation strategies for successful delivery.
5. Collaboration & Communication
Partner with data scientists, analysts, and business stakeholders to deliver data-driven insights.
Translate complex technical concepts into business-friendly communication.
Act as a bridge between technical teams and business units to ensure alignment.
Requirements
Qualifications & Skills:
Bachelor’s degree in Computer Science, Information Technology, or a related field.
5+ years of relevant experience in data engineering, with at least 2 years in a team lead or managerial role.
Strong hands-on expertise in Azure Databricks, Azure Data Factory, SQL, Spark, and Synapse Analytics.
Solid understanding of ETL processes, data modeling, and data engineering best practices.
Experience with Agile/Scrum methodologies.
Excellent leadership, communication, and interpersonal skills.
Azure Data certifications (preferred).