Senior Data Engineer

Provision People

Senior Data Engineer

Norwalk, CT
Full Time
Paid
  • Responsibilities

    Summary:

    Our award-winning client is seeking a Senior Data Engineer to join their team.In this critical role, you will play a pivotal role in shaping the future of our business intelligence capabilities. You will be responsible for the entire lifecycle of our data warehouse environment, from design and development to ongoing support and optimization. As a technical leader, you will leverage your expertise in Azure data services to ensure our data infrastructure delivers the insights needed to drive strategic decision-making.

     

    Responsibilities:

    • Design, develop, and implement a scalable and secure data warehouse solution on Microsoft Azure Data Services (ADLS, Synapse Analytics, Data Factory, etc.).

    • Build and maintain high-performance data pipelines that integrate data from diverse sources, ensuring data accuracy and consistency.

    • Develop and implement automation processes to streamline data management tasks and optimize performance.

    • Partner with business users to understand their data needs and translate them into technical solutions.

    • Provide mentorship and guidance to junior team members, fostering a culture of knowledge sharing and collaboration.

    • Troubleshoot complex data issues, identify opportunities for improvement, and champion the adoption of new technologies.

     

    Required Qualifications:

    • Bachelor's degree in Computer Science, Information Technology, or a related field.

    • 10+ years of experience in data warehouse architecture and development.

    • Proven expertise in Microsoft Azure Data Services (ADLS, Synapse Analytics, Data Factory).

    • Strong understanding of data warehousing concepts, data modeling, ETL/ELT processes, and big data platforms.

    • Experience with data integration techniques, self-service data preparation, and DevOps tools (Azure DevOps, Jenkins, etc.).

    • Excellent communication and presentation skills to collaborate effectively with technical and non-technical stakeholders.

    • Strong analytical skills and a passion for learning new technologies.

    • Ability to work independently and as part of a team, prioritizing workload effectively.