Data Engineer (Python, SQL, dbt)

Yemen | Nov. 2, 2026

Report as Closed

Company: Yemen Kuwait Bank

Country: Yemen

Type: Onsite

Employment: Full Time

Description:

If you are an experienced Data Engineer and you want to extend your expertise, we invite you to join YKB Data AI to work as part of the data engineering team. You will work on designing, developing, and maintaining robust data pipelines using cutting-edge technologies.

As part of the Data Engineering team, you'll build data products that provide easy access to data across the bank, enhancing our analytics landscape. You'll quickly learn and design new technologies, using your creativity to support data science, analytics, and business intelligence. Agility, proficiency, and discipline are key. Ideal candidates have a deep understanding of Python, database design, data modeling, and excellent analytical, organizational, and communication skills. A passion for operational excellence and continuous learning is essential.

Responsibilities

  • Partner with business stakeholders to understand their needs and translate them into technical requirements for the data engineering team.
  • Perform data and system analysis, to determine value and recommend data to include in analytical processes.
  • Evaluate and implement best practices for data governance, security, and compliance.
  • Design, build, and test data products based on feeds from multiple systems, using dbt and Python for efficient data transformation and analysis.
  • Design, develop, and deploy scalable data pipelines for acquiring, storing, and transforming large volumes of data.
  • Create and maintain documentation for data models, including entity-relationship diagrams (ERDs), data dictionaries, and metadata definitions.
  • Implement data quality checks and validation rules to ensure the accuracy, completeness, and consistency of data across the organization.
  • Assist in the operationalization of deployed data solutions, assessment of defects and incidents related to data pipelines and data products and correct as appropriate.
  • Execute & streamline DataOps processes, including user stories, acceptance criteria, bug and data matrices, and data movement, transformation code, and data components tests.
  • Interact and collaborate with team and business users to support delivery and educate end users on data products/analytic environment.
  • Perform other duties as assigned.

Requirements

Who we're searching for

  • Education: Bachelor’s degree in Computer Science, Computer Engineering, Information Systems, or closely related field of study.
  • Experience: 2-4+ years of experience in data engineering roles, with a focus on building scalable data solutions. Experience with dbt is a plus
  • Skills : Advanced SQL writing abilities. Proficiency in programming languages such as Python, Java, or Scala for data processing and scripting. Strong analytical and problem-solving skills, with the ability to translate complex business requirements into data models.
  • Attributes: Ability to embrace new technologies and learn new data engineering practices.
  • Language: Advanced proficiency in English.
  • Preferred Certifications: Professional certificates such as but not limited to Azure Data Engineer Associate, Google Certified Data Engineer, or AWS Certified Data Engineer.

Benefits

Apply here:

Web: Apply here

Emails:



Similar Python Jobs

Found 6 similar Onsite jobs

Mechatronics and Hardware Test Engineer (m/f/d)

Agilerobotsse

Onsite Full-time

Worldwide

View Job →
Forward Deployed Software Engineer

Signal Processing Engineer (RF Processing & Analytics)

Onsite Full Time

Worldwide

View Job →
Embedded Software Engineer - SoM

Signal Processing Engineer (RF Processing & Analytics)

Onsite Full Time

Worldwide

View Job →
ML Ops Engineer

Signal Processing Engineer (RF Processing & Analytics)

Onsite Full Time

Worldwide

View Job →
Data Engineer (Detect & Track Distillation)

Signal Processing Engineer (RF Processing & Analytics)

Onsite Full Time

Worldwide

View Job →
FPGA Engineer - Electronic Warfare

Signal Processing Engineer (RF Processing & Analytics)

Onsite Full Time

Worldwide

View Job →

Find High-Paying Python Developer Jobs ($80K-$200K+)

Django · Flask · FastAPI · Remote & Onsite · Updated daily · No recruiter spam
💼 Get the best Python jobs weekly. Salary-transparent roles, no recruiter spam — unsubscribe anytime.