Missions:
- Team Leadership: Lead a team of developers in the design, development, and implementation of data solutions, ensuring high-quality deliverables.
- Technical Design: Provide and execute technical designs for data platform components, ensuring alignment with business requirements and technical standards.
- Standards and Best Practices: Establish and promote good standards, patterns, and practices for data engineering within the team.
- Feature Delivery: Oversee and lead the delivery of entire features or epics, ensuring timely and successful completion.
- Mentorship: Mentor and support junior team members, fostering their professional growth and development.
- Stakeholder Communication: Communicate effectively with external stakeholders to understand their needs and provide updates on project progress.
- Data Engineering Expertise: Utilize advanced knowledge of data engineering concepts, including processing large volumes of data, ETL/ELT processes, data lakes, and data warehouses.
- Azure Data Platform Proficiency: Demonstrate advanced knowledge of Azure Data Platform services, including Azure Data Lake Gen2, Azure Data Factory, Azure SQL, Azure Databricks, Key Vault, CosmosDB, App Services, Azure Analysis Services, Docker/Kubernetes, and Azure Stream Analytics.
- Security and Automation: Familiarity with security, automation, and cost management aspects of Azure.
- SQL and Programming Skills: Possess expert or advanced knowledge of SQL and proficiency in Python or C#.
- Analytics and Business Intelligence: Experience with analytics and business intelligence concepts and technologies, particularly within Microsoft Azure.
- Technical Tools: Proficient in Azure Databricks, Azure Data Lake (ADL), Azure Data Factory (ADF), PySpark, SQL Data Warehouse (Synapse), HIVE, and Azure DevOps.
Requirements:
- Experience: A minimum of 5 years of experience in data engineering or a related field, with a proven track record of leading teams and delivering complex data solutions.
- Education: Bachelor’s degree in Computer Science, Data Science, Engineering, or a related field; relevant certifications in Azure or data engineering are a plus.
- Communication Skills: Strong presentation and written communication skills, with the ability to convey technical concepts to non-technical stakeholders.
- Creative Thinking and Problem Solving: Excellent creative thinking, problem-solving, planning, time-management, project management, and organizational skills to balance and prioritize work effectively.