Azure Data Engineer - Principal Consultant

We are seeking an experienced and dynamic Azure Data Engineer Principal Consultant to lead data engineering engagements, design scalable data solutions, and help clients unlock the full potential of their data. You will act as a trusted advisor, providing technical leadership and strategic guidance while working on cutting-edge Microsoft Azure technologies.

Responsibilities:

  • Technical Leadership:
  • Design and implement scalable, secure, and high-performing data pipelines and data platforms on Microsoft Azure.
  • Lead solution architecture discussions for Azure-based data engineering solutions, including data lakes, data warehouses, and data integration pipelines.
  • Advise clients on best practices, governance frameworks, and modern data architecture strategies.
  • Drive innovation by leveraging Microsoft services such as Microsoft Fabric, Azure Synapse, Azure Data Factory, Azure Databricks, Azure Data Lake, and Azure Purview.

  • Technical Management & Delivery :
  • Oversee the end-to-end delivery of data engineering projects, ensuring quality, scope, and timelines are met.
  • Manage project teams, ensuring efficient task delegation and mentoring team members in Azure tools and techniques.
  • Collaborate with stakeholders to define technical requirements and deliver solutions aligned with business goals.

  • Client Engagement:
  • Act as a trusted advisor to clients, providing insights and recommendations for data strategy and architecture.
  • Conduct workshops, technical demonstrations, and proof-of-concept (POC) projects to showcase Azure's capabilities.
  • Foster long-term client relationships and identify opportunities for future engagements.

  • Innovation & Knowledge Sharing:
  • Stay updated on emerging trends in Azure Data and AI technologies and share knowledge with internal teams.
  • Develop reusable frameworks, accelerators, and best practices to enhance project delivery efficiency.
  • Contribute to thought leadership initiatives, including whitepapers, blogs, and conference presentations.
  • Collaborate with Microsoft and other partners to secure funding and co-develop innovative solutions.

  • Practice Growth:
  • Support pre-sales efforts by crafting proposals, developing demos, and estimating project delivery costs.
  • Contribute to company thought leadership by participating in industry events, panels, and conferences.
  • Build and nurture a network of client relationships, identifying opportunities to expand presence in the market.

To be successful in this role, you will have:

  • Required Skills & Qualifications :
  • Experience:
  • 8+ years of experience in data engineering, with at least 5 years working with Microsoft Azure technologies.
  • Proven experience in delivering large-scale data solutions for enterprise clients.

  • Technical Expertise:
  • Hands-on experience with Azure Synapse Analytics, Azure Data Factory, Azure Databricks, Azure Data Lake, and Azure SQL Database.
  • Strong proficiency in data modelling, ETL/ELT processes, and designing scalable data pipelines.
  • Proficiency in Python, PySpark, SQL, or similar programming languages.
  • Knowledge of cloud security, compliance, and governance frameworks.
  • Knowledge on Microsoft Fabric is highly desirable.
  • Hands-on experience on CI/CD deployments using Azure DevOps.
  • Familiarity with BI tools like Power BI is a plus.

  • Certifications (preferred):
  • Microsoft Certified: Azure Data Engineer Associate
  • Microsoft Certified: Azure Solutions Architect Expert
  • Microsoft Certified: Fabric Analytics Engineer Associate
  • Other relevant Azure certifications

  • Soft Skills:
  • Strong communication and presentation skills to engage with technical and non-technical stakeholders.
  • Leadership abilities, including mentoring junior engineers and managing project teams.
  • Problem-solving mindset with a focus on innovation and client success.

Related vacancies