img
Contract TypeContract TypeFull-time
Workplace typeWorkplace typeOn-site
LocationLocationRiyadh
About the Role
The role of a Data Engineer at Talina involves managing and optimizing data systems through technical expertise in SQL, Python, and data modeling. This position requires handling ETL processes to ensure data accuracy and efficiency. Problem-solving and collaboration are essential soft skills, complemented by meticulous attention to detail and effective time management. This position thrives in a culture of ownership, where taking initiative and accountability are valued.

Responsibilities
  • Develop and optimize SQL queries for data retrieval and manipulation.
  • Utilize Python programming to automate data processes and create data pipelines.
  • Design and implement data models to effectively organize and structure data.
  • Implement ETL processes for extracting, transforming, and loading data into the data warehouse.
  • Apply problem-solving skills to identify and resolve data-related issues effectively.
  • Collaborate with team members to develop and implement data solutions.
  • Demonstrate attention to detail in data analysis and data processing tasks.
  • Manage time effectively to meet project deadlines and deliver high-quality work.
  • Take ownership of data projects and initiatives to drive success.

Requirements
  • Previous experience as a Data Engineer.
  • Strong proficiency in SQL for database querying and manipulation.
  • Proficiency in Python for developing data pipelines and automation.
  • Experience in data modeling to design efficient, scalable databases.
  • Knowledge of ETL processes for data extraction, transformation, and loading.
  • Strong problem-solving skills to tackle engineering challenges.
  • Ability to collaborate with cross-functional teams.
  • Attention to detail ensuring accuracy and reliability of solutions.
  • Excellent time management skills for prioritizing tasks.
  • Demonstrated ownership mindset in driving projects to completion.

Requirements

  • Requires 2-5 Years experience

Similar Jobs

Data Engineer

📣 Job Ad

flyadeal

Full-time
Join Our Team as a Data Engineer!

At flyadeal, we are looking for a dedicated Data Engineer to manage and maintain our database objects across the organization. This is an exciting opportunity to play a key role in our data engineering team, ensuring high-quality code and effective data analytics solutions.

Key Responsibilities:
  • Manage SQL database objects and participate in database tasks such as coding and peer reviews.
  • Collaborate closely with the development manager to align on internal processes.
  • Manage database permissions and deploy scripts in multiple flyadeal stages.
  • Guide the Data Engineering team in producing high-quality code.
  • Develop strong working relationships with various business functions and decision-makers.
  • Investigate and propose initiatives that have positive financial and operational impacts.
  • Assist in shaping the next generation of our products.
  • Participate in reaching an agreement on solutions for complex challenges.

Requirements:
  • Bachelor’s degree in Computer Engineering, Computer Science, Software Engineering, or equivalent.
  • Database administration certifications, AWS, and Azure Platform Certification.
  • Minimum 1 year of working experience in Database Engineering with a focus on data analytics and reporting.
  • Experience with Non-Relational Databases (Document DB, Graph DB, etc.) is a plus.
  • Strong knowledge in RDBMS, Web, Client/Server, and OLAP skills.
  • Deep technical knowledge in engineering and agile practices.
  • Proficiency in cloud architecture and data management.

We invite you to be a part of our dynamic team at flyadeal where your expertise will be valued and transformational.

breifcase2-5 years

locationRiyadh

16 days ago