Lead Data Engineer

VSOL is a digital enabler with a mission to help public and private organizations evolve their businesses through data and technology. We provide an end-to-end service from consulting to execution that drives the growth and innovation of our clients. As VSOL is in a phase of rapid expansion, we offer a dynamic, creative environment that accelerates your personal and professional development. We are looking for talented individuals eager to develop in international markets while contributing to the company’s future in a constructive and supportive manner

Responsibilities:

  • Design, implement, and manage data pipelines that integrate on-premise SQL databases, Elasticsearch, and cloud-based SQL solutions
  • Build and maintain robust ETL/ELT workflows to support data warehousing and analytics.
  • Define and monitor data synchronization strategies across distributed data systems.
  • Ensure performance optimization and data consistency across relational and NoSQL platforms.
  • Lead the implementation of data ingestion, transformation, and storage for structured and semi-structured data
  • Support the development and scaling of data warehouse architecture to meet business intelligence needs
  • Partner with architects, DevOps, and application teams to ensure reliable and secure data integration across platforms
  • Translate business data requirements into technical implementation plans for pipelines and databases
  • Automate data processing tasks and pipeline deployments using scheduling tools and scripting languages
  • Monitor and troubleshoot data pipeline failures, latency, and performance bottlenecks
  • Ensure security, governance, and version control of data integration flows and stored data
  • Deliver documentation for data workflows, schemas, and system architecture
  • Guide junior engineers and review implementation quality across the data engineering lifecycle
  • Communicate effectively with cross-functional business and technical teams
  • English proficiency in verbal and written communication is required

Note: The position may require international travel for periods of 3 month to 6 months continuously per year. Candidates must accept this requirement as part of the position.

Requirements

  • 6+ years of experience in data engineering, including at least 2 years in a lead or senior role.
  • Proven expertise in on-premise SQL platforms (e.g., SQL Server, PostgreSQL)
  • Strong hands-on experience with Elasticsearch, including data modeling and indexing strategies
  • Proficiency in SQL cloud services such as Azure SQL, AWS RDS, or Google Cloud SQL
  • Deep understanding of data pipeline frameworks and tools: SSIS, Talend, Airflow, or similar
  • Strong scripting/programming skills in SQL and Python
  • Experience building and maintaining data warehouse solutions and star/snow flakeschemas
  • Familiarity with data governance, security models, and data versioning best practices
  • Experience with DevOps practices and CI/CD for data pipelines is a plus.
  • Strong communication, leadership, and problem-solving abilities.
  • Preferred: Experience in Map GIS or industrial data domains
  • Knowledge of tools for performance tuning and system monitoring in SQL and Elasticsearch

Why you’ll love working here:

  • Working in start-up environment, English-speaking, with opportunity to be part of innovation team and global projects
  • Onsite opportunities in UAE (United Arab Emirates) and KSA (Kingdom of Saudi Arabia)
  • 13th-month salary bonus
  • Premium Health insurance for employees and family members (depending on level), Annual Health Check, Government Insurance in probation
  • 14++ days of Annual leave and 5 days of Outing leave
  • Lunch allowance and free parking
  • Taxi & phone allowance (depending on level)

Apply for this job

Job Application

Maximum file size: 3MB

Accepted file types: DOC, DOCX, PDF