Trainee Data Engineer (#2829)

Kyiv, Lviv
Work type:
Office/Remote
Technical Level:
Trainee
Job Category:
Software Development
Project:
Jordan-based financial institution

We are looking for a Trainee Data Engineer to join our team and work on building, maintaining, and optimizing data infrastructure. This role offers hands-on experience with Data technologies, databases, and system integrations while collaborating with experienced engineers. If you have a Computer Science background, a strong technical foundation, and an eagerness to learn, this could be a great opportunity for you.

Responsibilities

  • Develop, maintain, and optimize data pipelines and workflows
  • Work with Data technologies and relational/non-relational databases
  • Assist in the integration of REST APIs and message queue systems (Kafka, RabbitMQ)
  • Write and maintain scripts in Python/Java/Scala
  • Monitor system performance and troubleshoot data-related issues
  • Work within Linux-based environments and contribute to automation tasks
  • Ensure data reliability, consistency, and security
  • Work with business stakeholders to gather and understand data requirements
  • Collaborate with engineers, analysts, and other teams to develop efficient data solutions

Requirements

  • Some experience (internship, projects, or work experience) in data engineering, software development, or database management
  • Experience programming in Python/Java (Scala is a plus)
  • Knowledge of databases (SQL & NoSQL)
  • Some familiarity with data concepts and data processing frameworks
  • Basic understanding of Kafka, RabbitMQ, and message queue systems
  • Knowledge of REST API integration
  • Comfort working in Linux environments and handling automation tasks
  • Bachelors degree in Computer Science or a related field is a plus
  • Strong attention to detail and problem-solving mindset
  • Ability to handle routine tasks while continuously learning
  • Effective communication skills and ability to work in a team
  • English Upper Intermediate +

We offer:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits
×

Easy apply


    or
    Refer a friend