Project Overview:

Join fast-growing and highly motivated team to develop the most comprehensive HD Live Map product for the autonomous vehicles market. Intended to support precise navigation for self-driving cars, the Map powers numerous connected vehicle services and Open Location Platform.

HD Live Map creates a highly detailed and dynamic representation of the road environment. It is composed of tiles and contains dynamic content layers, each providing different details: lane level information, dynamic road network, situation changes, and speed profile data. These layers combine long-standing content (HD Map), temporary information (Live Roads), and analytics data (Humanized Driving).

HD Live Map is the world’s first tile-based cloud service that supports connected ADAS with dynamic traffic flow data, real-time incident reporting and speed profile data derived from rich behavior information.

HD Live Map architecture is built on distributed computing with Apache Spark at its core. Hidden behind the interfaces, Spark makes the work with geo data much easier and effective. Such architecture aspects give you a great opportunity to dive into distributed computing and get a hands-on experience with Apache Spark, AWS EMR service, and Scala. In addition to HD Live Map, there is a bunch of smaller related products that you can develop and optimize.

Another related project relates to several services (both batch and stream processing). ASL Publication Service reads static speed limits from the UMap Snapshot and republishes them in a custom Protobuf formatted catalog for consumption by external customer, using batch processing. VSVU Publication Service listens for Dynamic Message Sign value change events in streaming layers from Dynamic Message Sign Value Updater Service and republishes them for a consumption by external customers. VSVU is a streaming service that uses Apache Flink.

Technology stack:

  • Languages: Scala;
  • Cloud/DevOps: Docker, AWS (S3, EC2, EMR (Apache Spark), Athena);
  • CI/CD: Jenkins, GoCD, Cucumber, Git, Gerrit;
  • IDE: IntelliJ.
Talent Delivery Specialist
Eugene Kondratenko
Responsibilities:
  • Work on continuous map updates deploy & delivery;
  • Implement new business features/ attributes of the map;
  • Continuously work on improvement of compilation and deployment processes;
  • Constant quality check and fix of incidences.
Requirements:
  • B.Sc. degree or higher in Computer Science or related fields;
  • 5+ years of experience in software engineering with core Scala/Java, maven;
  • Experience with Scala and functional programming is a major competitive advantage;
  • Experience with one of BigData frameworks such as Hadoop, Spark (preferable) or alternative is a huge plus;
  • Experience with using AWS services such as EC2, S3, EMR, VPC;
  • Experience in continuous integration tools i.e. Jenkins, GoCD (preferred);
  • Test-driven development, unit testing, mock objects;
  • Self- motivated, well-organized, detail-oriented and a strong team player;
  • Upper-intermediate level of verbal and written English, the candidate should be fluent in day-to-day communications with the customer.

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

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

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

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

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

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

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

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

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