Lead Data Engineer

  • Integrant
  • Al Maadi, Maadi, Cairo Governorate, Egypt
  • Full-time

وصف الوظيفة

We are seeking outstanding professionals to join our team as Lead Data Engineers. In this role, you will be a key player in driving advancements and making a notable impact within the gaming sector.

  • Oversee the design, development, and ongoing support of comprehensive data analytical solutions leveraging Microsoft on-premises and cloud technologies.
  • Participate in collaborative requirement gathering sessions with our esteemed clients.
  • Guide and mentor junior team members in the domain of data engineering.
  • Demonstrate your skills by providing innovative analytical solutions for clients and contributing to internal knowledge sharing.

إمتيازات الوظيفة

  • Salary paid in USD
  • Six-month career advancing opportunities
  • Supportive and friendly work environment
  • Premium medical insurance [employee +family]
  • English language development courses
  • Interest-free loans paid over 2.5 years
  • Technical development courses
  • Planned overtime program (POP)
  • Employment referral program
  • Premium location in Maadi
  • Social insurance

متطلبات الوظيفة

  • 8+ years of experience as a data engineer.
  • Familiarity with analytical architectures including Data Warehouses, Data Lakes and Data Lakehouses.
  • Knowledge of Microsoft relational engines available – both on-premises (MS SQL Server) and on the cloud (Azure SQL, Azure Synapse Analytics Dedicated Pools).
  • Knowledge of query and workload optimization.
  • Knowledge of administrating and managing analytical solutions both on premises and on the cloud.
  • Knowledge of NoSQL offerings on Azure (e.g. CosmosDB).
  • Knowledge of setting up Data Lakes on ADLS gen 2 and Azure Synapse Analytics.
  • Knowledge of using SSIS and Azure Data Factory to set up ETL jobs.
  • Knowledge of setting up OLAP solutions using SSAS.
  • Familiarity with Azure Data Catalog to manage data lake metadata.
  • Familiarity with Azure HD Insight.
  • Familiarity with the Hadoop ecosystems, including tools like Hive, Spark and Kafka.
  • Familiarity with Azure Functions to perform lightweight transformations.
  • Knowledge of governance over Azure based analytical solutions including using tools such as Purview, Active Directory, Key Vault, Azure DevOps, etc.
  • Knowledge of using Azure Stream Analytics to capture and analyze data in real time.
  • Knowledge of setting up data warehouse solutions both on-premises (using MS SQL Server) and on the cloud (using Azure Synapse Analytics).
  • Knowledge of Dimensional Modeling (Dimensions, Facts, Slowly Changing Dimensions, Outriggers, Role Playing Dimensions, Junk Dimensions, Degenerate Dimensions, Multi-valued Dimensions, Transactional Facts, Periodic Snapshot Facts and Accumulating Snapshot Facts).
  • Knowledge of implementing common ETL patterns to support data warehouse workloads.
  • Knowledge of using U-SQL, PolyBase and Azure Data Lake Analytics to perform federated querying.
  • Knowledge of PowerBI.
  • Familiarity with SSRS.
  • Snowflake Experience: Experience with Snowflake is required.

Nice to Have:

  • An MSc in Computer Science or other relevant field.
  • Familiarity with Azure Databricks.
  • Familiarity with DataOps
  • Familiarity with Azure Cognitive Services.
  • Familiarity with Azure ML.
  • Familiarity with MLOps.
  • Familiarity of containerization tools and frameworks (Docker, Kubernetes, etc.)