Technical Lead RR/831/2024 (Data Engineering) || 8 to 12 Years
emids
IT, Data Science
Bengaluru, Karnataka, India
Posted on Jul 11, 2024
Job Description: Technical Lead - Data Engineering
Experience : 8 to 10 Years
Location: Bangalore or Hyderabad or Noida
Responsibilities:
- Technical Leadership: Lead a team of data engineers in designing, developing, and maintaining scalable data solutions on Azure cloud platform.
- Architecture Design: Design robust data architectures and solutions utilizing Azure services such as Azure Data Factory, Azure Databricks, Azure SQL Database, and Azure Blob Storage.
- Data Pipelines: Oversee the development and implementation of ETL processes and data pipelines to ensure efficient data extraction, transformation, and loading from various sources.
- Data Modelling: Guide the team in designing and optimizing data models for performance and scalability within data warehousing solutions (e.g., Azure SQL Data Warehouse, Snowflake).
- Quality Assurance: Ensure data quality and integrity throughout all stages of data pipelines and workflows.
- Technical Guidance: Provide technical mentorship, guidance, and support to team members, fostering a collaborative and innovative team environment.
- Stakeholder Management: Collaborate closely with stakeholders, including data scientists, analysts, and business leaders, to understand requirements and deliver solutions that meet business needs.
- Documentation and Best Practices: Establish and enforce best practices for development, documentation, and maintenance of data solutions and processes.
Qualifications:
- Technical Skills: Expertise in Azure cloud services (Azure Data Factory, Azure Databricks, Azure SQL Database, Azure Blob Storage, etc.) and Python programming for data manipulation and ETL processes.
- Leadership Experience: Proven experience leading technical teams in designing and implementing complex data solutions.
- Data Warehousing: Deep understanding of data warehousing principles and experience with data modelling, schema design, and optimization.
- Problem-Solving Abilities: Strong analytical and problem-solving skills to troubleshoot complex data issues and optimize performance.
- Communication Skills: Excellent verbal and written communication skills to effectively communicate technical concepts to both technical and non-technical stakeholders.
- Education and Experience: Bachelor's degree in Computer Science, Engineering, or a related field. Previous experience as a technical lead or senior data engineer in a cloud-based environment is required.
- Certifications: Certifications in Azure (e.g., Microsoft Certified: Azure Data Engineer Associate) or related technologies are desirable.