The Senior Data Engineer will be responsible for the following :
- Designing and building scalable, reliable, and efficient data pipelines and architectures on the Azure platform.
- Developing and maintaining data models (conceptual, logical, and physical), metadata management, and data cataloguing processes.
- Working closely with cross-functional teams to understand data requirements and develop data solutions aligned with business objectives.
- Designing and implementing data security and access control measures.
- Leveraging DevOps tools for automating the deployment process and ensuring reliable deployment of data solutions.
- Creating and maintaining documentation of data architecture, data flow, and data quality standards.
- Participating in Scrum meetings and ceremonies, such as sprint planning, daily stand-ups, and sprint retrospectives.
- Troubleshooting and resolving production issues in a timely and efficient manner.
- Implementing and maintaining master data management systems and processes.
- Providing technical guidance and mentorship to junior members of the team.
Tech Requirements :
Strong experience with Azure Data WarehouseKnowledge of Azure Data Factory (ADF) for setting up data warehouses on AzureProficiency in SSIS and SQLFamiliarity with Azure services such as Azure Data Factory, Azure Synapse Analytics, Azure Data Lake Storage, Azure Stream Analytics, Azure Data Catalogue, ML Studio, AI / ML, Azure Functions, Azure DevOps, CI / CD, Azure Event Hubs, Logic Apps, Apache Spark, Docker Containers, Azure HDInsight, and Azure DatabricksExperience with big data technologies such as Hadoop, Spark, and KafkaGood programming skills in Python and / or ScalaExperience with MDM, metadata management, and data cataloguingSolid understanding of data security, data classification, and access control measuresGood understanding of Data GovernanceFamiliarity with Microsoft Power BIExcellent problem-solving skillsExcellent communication skills and ability to work collaboratively with cross-functional teamsConsulting experience on Azure is a plus!Competencies
The ideal candidate should possess the following competencies :
Data modeling and architectureData processing and storageData quality and governanceData integration and ETLData analytics and machine learningProgramming and scriptingCloud computingThis is a great chance to showcase your talents and grow your skills in a fast-paced and collaborative environment. You will also enjoy competitive compensation, flexible work arrangements, and a supportive culture that values your contributions.