The company is looking for an astute, proficient and qualified Senior Data Engineer to assess, analyze and work with data concepts, use-cases & complex new data sources to provide business insights to customers and support the implementation & integration of the data sources into the company's AI platform.
Ready to apply for roles like this?
Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.
Unlock employer & apply directly
Responsibilities
- Solve challenging problems, using python/java/sql coding skills.
- Design, build and launch new data extraction, transformation & loading processes in production.
- Strong understanding of Traditional and Modern Data Platforms.
- Read and collate complex data sets.
- Design and implement complex ETL solutions for large datasets.
- Optimize and fine-tune SQL and Python code for performance.
- Provide insights into key business performance metrics by building analytical tools that utilize the data pipeline, modeling data for efficient storage and retrieval.
- Support the wider business with their data needs on an ad hoc basis.
- Comply with QHSE (Quality Health Safety and Environment), Business Continuity, Information Security, Privacy, Risk, Compliance Management and Governance of Organizations policies, procedures, plans and related risk assessments.
Requirements
- Bachelor's degree in computer engineering, Computer Science, or Electrical Engineering and Computer Sciences.
- 6+ years of programming experience, solid coding skills in Python, Shell, and Java.
- Good corporate capacity, good communication skills.
- Experience with solution architecture, data modeling, query optimization, ETL, ELT concepts.
- Working knowledge of data platform concepts - data lake, data warehouse, ETL, big data processing, real-time processing architecture for data platforms.
- Proficiency in SQL/PLSQL (preferably in Clickhouse or any other Column Based Databases) and programming (preferably Java, Python).
- Knowledge of best practices in optimizing columnar and distributed data processing systems and infrastructure.
- Experienced in handling Big Data.
- Knowledge of machine learning and data mining techniques in statistical modeling, text mining and information retrieval.
What Working at the company Offers
- Culture: An open, diverse and inclusive environment with a global vision that encourages personal growth and focuses on groundbreaking, industry-first innovations.
- Career: Outstanding learning, development & growth opportunities via structured training programs and innovative, high-tech projects.
- Rewards: A competitive remuneration package with a host of perks including healthcare, education support, leave benefits and more.