DeepSource -
Egypt
--
DeepSource

Job Details

Job description

We are looking for a highly skilled and experienced L2 Data Engineer to join our growing Data & Analytics team. In this role, you will lead the design, development, optimization, and maintenance of scalable enterprise data platforms and cloud-native data solutions. You will work closely with architects, analysts, and business stakeholders to build high-performance data pipelines and modern lakehouse solutions that support advanced analytics, reporting, and data-driven decision-making.


This opportunity is ideal for a senior data professional with strong hands-on expertise in Databricks and the Microsoft Azure ecosystem, who is passionate about building reliable, scalable, and optimized data platforms in enterprise environments.


KEY RESPONSIBILITIES


• Design, develop, and optimize enterprise-scale data pipelines and ETL/ELT workflows using Azure and Databricks technologies.


• Architect and implement scalable data ingestion, transformation, and orchestration processes using Azure Data Factory, Databricks, and Azure Synapse Analytics.


• Develop high-performance data transformation frameworks using PySpark, Python, and Spark SQL for large-scale distributed data processing.


• Optimize SQL queries, Spark jobs, and data workflows to improve performance, scalability, and cost efficiency.


• Lead data migration initiatives, including SQL Server migrations and modernization of legacy data platforms.


• Implement and maintain Delta Lake architecture, incremental data loading strategies, and enterprise data lake best practices.


• Collaborate with architects and cross-functional teams to design robust and scalable data models aligned with business and governance standards.


• Monitor and troubleshoot production pipelines, perform root-cause analysis, and implement preventive measures for recurring issues.


• Support CI/CD implementation and infrastructure automation for data engineering workflows.


• Mentor junior engineers and contribute to engineering standards, reusable frameworks, and technical best practices.


• Create and maintain technical documentation including architecture diagrams, pipeline documentation, and operational runbooks.


• Evaluate and recommend modern data engineering tools, frameworks, and optimization strategies.


Similar Jobs