Старший розробник Java/Big Data (Spark) віддалено Опис проекту: Наступне покоління Платформа керування даними між активами, щоб надавати глобально узгоджені дані та інноваційні інструменти для підтримки бізнес-стратегії для торгових/продажних клієнтів, яка побудована на архітектурі великих даних, високомасштабована та готова до роботи в хмарі. Платформа забезпечує провідну в галузі аналітику, клієнтську звітність, відповідність нормативним вимогам, спостереження, наглядову звітність і наукові
Старший розробник Java/Big Data (Spark)
віддалено
- Опис проекту: Наступне покоління Платформа керування даними між активами, щоб надавати глобально узгоджені дані та інноваційні інструменти для підтримки бізнес-стратегії для торгових/продажних клієнтів, яка побудована на архітектурі великих даних, високомасштабована та готова до роботи в хмарі. Платформа забезпечує провідну в галузі аналітику, клієнтську звітність, відповідність нормативним вимогам, спостереження, наглядову звітність і наукові рішення для даних (data flame). Технічний стек проекту: Java, Scala, Spring, SQL, Kafka, Hadoop. Ми шукаємо потужного старшого розробника Java, здатного вміти працювати в команді, бути наставником для членів команди, спілкуватися із зацікавленими сторонами та нести відповідальність за всю команду та результати дій, які призначаються. Роль технічного керівника передбачає роботу з потужними командами розробників (2 старших розробників Java, 2 звичайних розробників Java), можливість працювати з великими даними, покращуючи знання в цій області, використовуючи ресурси міжнародного банку .
- Обов'язки: • Створення інфраструктури для прийому/моделювання складних даних;
• Розробити кешування з низькою затримкою для обслуговування Front Office;
• Інтеграція з різними зовнішніми джерелами даних (Storm, JDBC, KDB+, WebSockets, служби REST, плоскі файли). - Опис обов’язкових навичок: • Принаймні 5 років досвіду розробки серверного програмного забезпечення;
• Глибоке знання мов програмування Java;
• Apache Spark;
• Має бути знайомим з алгоритмами та шаблонами проектування;
• Розуміння розподілених систем;
• Розуміння робочого процесу CI/CD;
• Знайомство з середовищем Linux, включаючи навички написання сценаріїв. - Опис навичок, які приємно мати: • Бази даних у пам’яті
• Екосистема Hadoop (HDFS, Impala, HIVE, HBASE тощо)
• Фінансовий досвід
• 1+ років досвіду машинного навчання на Java або Python - Мови:
- Англійська: B2 Upper Intermediate