Project Overview:

Our customer is one of the key players in the world of maps and navigation platform. The service we are implementing is designed to learn users' geo-data & predict possible destinations & routes based on location and time.

The team is building the library, which learns user's places and routes and provides destination prediction, traffic information and smart assistance functionality.

This is a service that will be mainly used to predict user destinations and routes for commute but also other use cases.
User trip data will be ingested, processed and saved into the user profile. The profile will later be used to predict user's destinations in the future. 

Рекрутер
Андрій Годун
Responsibilities:
  • Work closely with product owners and principal engineers to implement, test and continually improve scalable applications, services and pipelines running on Kubernetes;
  • Willingness to own/lead some of the components of the system;
  • Take accountability for implementation and quality of software products as well as time and complexity estimation of own technical tasks;
  • Develop software products using Agile methods, tools, and continuous delivery process;
  • Participate in design reviews, code reviews, and product demos;
  • Collaborate with other engineering teams to resolve dependencies and deliver high-quality software on time;
  • Failure investigation;
  • Regular communication with the remote team.
Requirements:
  • Scala/Java using frameworks: Play, Quarkus;
  • Data processing using Spark, Flink;
  • DevOps: Kubernetes, Helm, GitLab, Docker;
  • 3+ years of Scala/Java software development;
  • Hands-on experience working with CI/CD environment;
  • Strong understanding of distributed systems;
  • Good communication skills in English, both written and spoken,  ability to articulate and communicate clearly complex topics;
  • Passionate about programming; strong focus on performance aspects;
  • Self-motivated, well-organized, detail-oriented and a very strong team player;
  • Excellent analytical, algorithmic and optimization skills;
  • Understanding of Agile methodologies and engineering practices.
Nice to have:
  • Experience Kubernetes or Cloud Providers (AWS, GCP, etc);
  • Experience in Big Data: Kafka, Flink, Spark, Casandra;
  • Hands-on experience with Functional Programming (Scala, Haskell, etc.);
  • Math/Statistics skills.
Higher Education:
  • Bachelor’s Degree/Master’s Degree.

Тебе також можуть зацікавити

Чому варто приєднатись до команди INTELLIAS

У нас ти знайдеш доброзичливе середовище та можливості навчатися й зростати щодня.

Можливості релокації в INTELLIAS

Отримуй новий досвід та відкривай нові горизонти, знаходячись лише в декількох годинах подорожі…

Підтримка здоров’я та спорту

Ми докладаємо максимум зусиль, щоб забезпечити комфортні умови для консультантів компанії, та піклуємося…

Як стати частиною команди INTELLIAS

Ми робимо все можливе, щоб спростити та прискорити твій шлях до нашої команди. Будемо раді бачити тебе...