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.