Senior Azure Data Engineer – Digital Nova Scotia – Leading Digital Industry

Senior Azure Data Engineer

As a Senior Azure Data Engineer, you will make an impact by being at the forefront of crafting and implementing scalable, high-performance data solutions that power business insights and decision-making. Your expertise in Azure APIs, cloud infrastructure, and data engineering will ensure flawless data integration, security, and optimization. Working alongside multi-functional teams, you will streamline deployment processes, improve data reliability, and mentor developers to drive innovation and efficiency across the organization. You will be a valued member of our Digital Engineering Practice and work collaboratively with our Program Manager.

In this role, you will

  • Architect, develop, and optimize scalable data solutions using Azure APIs, Data Factory, and Data Lake Store.
  • Ensure system reliability by coordinating and maintaining cloud infrastructure with Azure Monitor.
  • Automate deployment processes and CI/CD pipelines using Azure.
  • Write and optimize multifaceted SQL queries in Snowflake to enable sophisticated analytics.
  • Build and maintain secure, high-performance data pipelines that support business analytics and reporting.
  • Analyze and resolve data integration and processing challenges to enhance performance.
  • Mentor junior developers, promoting standard methodologies and code quality.
  • Stay ahead of industry trends, exploring new technologies to improve cloud-based data solutions.
  • Participate in agile development cycles, contributing to sprint planning and retrospectives.
  • Engage with collaborators to understand business requirements and deliver data-driven solutions.

What you’ll need to succeed (required skills)

  • A proven track record of 8 or more years in Azure API development and cloud-based data engineering.
  • Top tier experience with Azure Data Factory, Data Bricks, and Snowflake.
  • Proficiency in Python for data processing and automation.
  • Outstanding ability to lead projects, collaborate with diverse teams, and mentor junior engineers.

What will help you stand out (preferred skills)

  • Expert in working in agile environments with a focus on continuous improvement.
  • A proactive, problem-solving approach with a drive for innovation.