Python Data Engineer (#14184086)

Lviv, Kyiv, Remote
Work type:
Technical Level:
Job Category:
We are looking for a Data Engineer to join our team.

Our client is a US company that is specialized in delivering reliable Internet connectivity and entertainment multimedia to aircrafts worldwide, enhancing the experience for both passengers and crew. We are cooperating with the Business Intelligence, Data Analysis and BigData directions and we are looking for candidate who will be responsible for designing, developing and testing production quality software.

Responsibilities and job specifics:
  • Design and develop software features for new products, including selection and integration of third-party technologies, particularly open source
  • Develop end-to-end data solutions for structured and unstructured data including, but not limited to, ingestion, parsing, logging, aggregation and error handling
  • Create high and low-level design documentation
  • Conduct design reviews and participate in code inspections
  • Provide estimates for design and feature development
  • Track project stories/tasks, provide status, and ensure stories/tasks are completed on schedule
  • May participate in establishing and maintaining software build environment and source code repository for assigned projects

  • Experience in Python
  • Experience in SQL
  • Experience in Linux
  • Being result-oriented, ability to make things done in a highly dynamic and stressful environment
  • Good communication skills and good English
  • Time Series Database skills (InfluxDB preferred)
  • Experience designing DB schemas for effective querying
  • Understanding and experience with basic statistics

Nice to have:
  • Apache Spark including an understanding of optimization techniques
  • Experience with Kafka
  • Experience in working with AWS (S3, EMR cluster, Lambda, Kinesis, DynamoDB, etc.)
  • Experience with geomapping tools like TrackMap and Worldmap for Grafana or Tableau
  • TypeScript or javascript for developing or modifying Grafana plugins
  • Experience with the Agile software development methodology and SAFe framework

We offer:

  • Flexible working hours
  • A competitive salary and good compensation package
  • Best hardware
  • A masseur and a corporate doctor
  • Healthcare & sport benefits
  • An inspiring and comfy office
Professional growth:
  • Challenging tasks and innovative projects
  • Meetups and events for professional development
  • An individual development plan
  • Mentorship program
  • Corporate events and outstanding parties
  • Exciting team buildings
  • Memorable anniversary presents
  • A fun zone where you can play video games, football, ping pong, and more.