Senior Data Engineer

 

Job Title:

Senior Data Engineer



Position Objectives:

Design, develop, and operationalize scalable data pipelines and platforms to support advanced analytics, machine learning, and AI-driven applications. Focus on structured, unstructured, and streaming data, enabling seamless integration with hybrid AI systems, including Agentic AI and Retrieval-Augmented Generation (RAG).

Job Description & Responsibilities:

Must-Have Skills:

  • Design and implement robust ETL/ELT pipelines for structured, semi-structured, and unstructured data.
  • Strong in SQL, NoSQL, and data warehousing/lakehouse design
  • Manage ingestion, transformation, and integration of sensor data, streaming data, big data, and time-series data from diverse sources.
  • Proficient with Apache Spark, Kafka, Airflow, and Python (PySpark/Pandas)
  • Ensure data quality, governance, lineage, and observability across all pipelines.
  • Work with large-scale distributed systems (e.g., Spark, Hadoop, Kafka) for batch, real-time, and streaming data processing.
  • Collaborate with ML/AI teams to provision high-quality datasets for training, evaluation, and deployment.

·       Experience with Docker, Kubernetes, and cloud data platforms (AWS/GCP/Azure)

 

Desired Skills:

·       Knowledge of Agentic AI frameworks (LangChain, LangGraph)

·       Understanding of Responsible AI principles and model explainability (SHAP, LIME).

·       Experience in OpenShift AI

 

 

Soft Skills:

·       Communication: Explaining complex data flows, presenting insights, writing documentation.

·       Collaboration & Teamwork: Work with Data, AI/ML, MLOps, and Application teams.

·       Problem-Solving: Debugging data issues, optimizing pipelines, and proposing scalable solutions.

·       Adaptability: Working with evolving tools, frameworks, and emerging data technologies.

·       Time Management: Delivering pipelines and integrations on schedule.

 

Languages:

·       English – mandatory

·       Arabic - Welcomed

 

Position KPIs

·       Data pipeline uptime and reliability

·       Data quality and accuracy metrics

·       Efficiency of data delivery to AI/analytics systems

·       Experimentation cycle time for data provisioning

 

Qualifications & Experience:

  • 5+ years in data engineering, data architecture, or related roles
  • Bachelor’s or Master’s in Computer Science, Data Engineering, Software Engineering, or related field
  • Strong coding in Python, SQL. Experience with Spark, Hadoop, or Kafka
  • Proficiency in building and managing relational and NoSQL databases (PostgreSQL, MongoDB, Cassandra, etc.)
  • Experience with cloud-native data services (AWS/GCP/Azure) and containerized platforms (Docker, Kubernetes)
  • Familiar with data observability, governance, and reproducibility practices
  • Knowledge of OpenShift AI and data pipeline integration with ML workflows is a plus

Relevant Certifications or Workshops:

·       Data Engineering, Cloud Data Platforms (AWS/GCP/Azure), Big Data, or Streaming Technologies

 

Al Mohammadiyyah, Saudi Arabia
AI
Contract

Senior Advisor - Site Acquisition

Position Objectives:

  • Provide advice related to network operational and technical aspects for Civil, Infra and Tower Operations networks
  • Contribute to the development of Company knowledge, skills, and offerings.

Job Description & Responsibilities:

  • Act as principal advisor to the client for technology, implementation, and operational matters
  • Contribute to the preparation and present periodic and ad-hoc reports for the Director of Implementation
  • Assess and validate technology solutions
  • Advice on matters related to Contract Management and support Vendor/Contractor negotiations 
  • Act as the focal point interface with other sectors and ensure full alignment of data and reporting.
  • Prepare and recommend improvements enhancing the performance of the civil design operation and addressing arising issues and challenges.
  • Contribute to continues improvement and recommend best practice management.
  • Monitor and analyse operations expenditures, identify ineffective practice, and suggest corrective actions.
  • Help client continuously develop knowledge in new technologies and technology application

Company:

  • Contribute in Company service development
  • Contribute in project performance reviews

Qualifications & Experience:

  • Minimum Bachelor’s degree in Computer Science, Telecommunications or Engineering  
  • Minimum 15 years of documented professional experience either within an operator or vendor organisation, with at least 5 years in a management position running large-scale, multi-disciplined telecommunications projects
  • Experienced team leader with proven problem-solving experience.
  • Experience of C-level interaction 
  • Proven leadership skills and business acumen. Performance-driven.
  • Excellent presentation skills with solid communication capabilities and practices, both oral and written.
  • Broad strategic thinker, with clear vision and direction of world-class change management.
  • Good project management and teamwork skills, with sound negotiation and problem-solving skills and a reputation as a leader of change.
  • Strong interpersonal capabilities, and able to work cross-functionally with other leaders on sensitive and/or emotive issues, a change leader.
  • Demonstrated a keen desire to continually learn and grow. Motivated by successes.
  • Skilful in relationship building and negotiating and will demonstrate a strong “can do” attitude.
  • Proficient in Microsoft Office applications (Word, Excel, PowerPoint)
  • Excellent knowledge of English language and writing Arabic 


Al Mohammadiyyah, Saudi Arabia
Tawal