[Remote] Azure Data Engineer
Note: The job is a remote job and is open to candidates in USA. Legrand has an exciting opportunity for an Azure Data Engineer to join their Information Technology Team. This role will lead the design, development, and optimization of enterprise data platforms on Azure, working closely with business and analytics teams to deliver scalable data solutions that enable data-driven decision-making.
Responsibilities
- Design and implement scalable data platforms using Azure (ADLS, Azure SQL, Microsoft Fabric)
- Build and optimize ETL/ELT pipelines using Fabric pipelines, notebooks (PySpark/Spark SQL), and Azure Integration Services (ADF, Logic Apps, Event Grid, Service Bus)
- Implement Medallion Architecture (Bronze, Silver, Gold) and Lakehouse design patterns
- Develop and maintain data models (dimensional, star/snowflake where applicable)
- Integrate data from heterogeneous sources (ERP, APIs, flat files, streaming sources, MDM/PIM systems)
- Develop data processing solutions for large-scale structured and unstructured datasets
- Enable Power BI datasets and semantic models to support reporting and analytics
- Implement CI/CD pipelines and DevOps practices using Azure DevOps, GitHub, Repo
- Ensure data quality, governance, lineage, and security using tools such as Microsoft Purview
- Collaborate with Product Owners, Scrum Masters, and stakeholders to translate business requirements into technical solutions
- Lead performance tuning, optimization, and troubleshooting of data pipelines and queries
- Leading cloud migration and modernization initiatives, including legacy system transitions (SSIS, Tabular, Multidimensional cubes)
- Drive adoption of modern data architecture principles and best practices
- Collaborate with team members and contribute to establishing engineering standards and reusable frameworks
- Provide ongoing production support and operational maintenance, including monitoring data pipelines, troubleshooting issues, optimizing performance, and ensuring data reliability and availability across the platform
- Ability to manage multiple priorities effectively
- Support data team in the IT systems impact assessment when there is a data change requests
Skills
- 8+ years of experience in data engineering, data warehousing, and analytics
- 6+ years of experience in cloud transformation initiatives
- 5+ years hands-on experience with Microsoft Azure data platform
- 3+ years hands-on experience with Azure Fabric / lakehouse architecture
- Design and implement scalable data platforms using Azure (ADLS, Azure SQL, Microsoft Fabric)
- Build and optimize ETL/ELT pipelines using Fabric pipelines, notebooks (PySpark/Spark SQL), and Azure Integration Services (ADF, Logic Apps, Event Grid, Service Bus)
- Implement Medallion Architecture (Bronze, Silver, Gold) and Lakehouse design patterns
- Develop and maintain data models (dimensional, star/snowflake where applicable)
- Integrate data from heterogeneous sources (ERP, APIs, flat files, streaming sources, MDM/PIM systems)
- Develop data processing solutions for large-scale structured and unstructured datasets
- Enable Power BI datasets and semantic models to support reporting and analytics
- Implement CI/CD pipelines and DevOps practices using Azure DevOps, GitHub, Repo
- Ensure data quality, governance, lineage, and security using tools such as Microsoft Purview
- Collaborate with Product Owners, Scrum Masters, and stakeholders to translate business requirements into technical solutions
- Lead performance tuning, optimization, and troubleshooting of data pipelines and queries
- Leading cloud migration and modernization initiatives, including legacy system transitions (SSIS, Tabular, Multidimensional cubes)
- Drive adoption of modern data architecture principles and best practices
- Collaborate with team members and contribute to establishing engineering standards and reusable frameworks
- Provide ongoing production support and operational maintenance, including monitoring data pipelines, troubleshooting issues, optimizing performance, and ensuring data reliability and availability across the platform
- Ability to manage multiple priorities effectively
- Support data team in the IT systems impact assessment when there is a data change requests
- Strong experience with Azure Integration Services: Logic Apps, Function Apps, Service Bus, Event Grid, API Management
- Programming: PySpark, Spark SQL, Python, SQL
- Notebook-based development (Databricks / Fabric)
- Infrastructure-as-code (Terraform, ARM templates, Bicep)
- Data Architecture: Medallion architecture, Lakehouse concepts, 3NF, Data warehouse, Dimensional modeling
- Integration: REST APIs, JSON, XML, OData, event-driven architectures
- DevOps: Azure DevOps (ADO), GitHub, Jenkins
- CI/CD pipelines, version control, automation
- Reporting: Power BI, Semantic Models
- Strong communication and ability to engage with business and technical stakeholders
- Ability to translate business requirements into scalable technical solutions
- Strong analytical and problem-solving skills
- Experience working in Agile/Scrum environments
- Proactive and adaptable, with the ability to deliver results in evolving environments
- Proven ability to collaborate across cross-functional teams
- Demonstrates excellent interpersonal skills with a balanced, collaborative communication style
- Experience with 3rd party development partners
- Bachelor's degree required, preferably in technical discipline
- Microsoft certifications in Azure or Fabric
- Prior experience in manufacturing, supply chain, or distribution domains
Benefits
- Medical, dental, and vision coverage
- A high employer 401K match
- Paid time off (PTO) and holiday pay
- Short-term and long-term disability benefit plans
- Above-benchmark paid maternity and parental leave
- Bonus opportunities in accordance with the Company’s incentive plans
- Paid time off to volunteer
- An active/growing Employee Resource Group network
Company Overview
Company H1B Sponsorship
Apply To This Job