Международная компания (более 500 сотрудников в США, странах ЕС и Азии) один из лидеров корпоративного языкового онлайн-обучения, приглашает в свою команду опытного разработчика Java.
Продукт компании – один из мощнейших на сегодняшний день учебных порталов, который использует технологии на базе искусственного интеллекта, что обеспечивает персонализацию действий в соответствии с потребностями и целями учащихся, целевой учебный контент, ориентированный на бизнес и конкретную сферу работы. Также платформа обеспечивает живое взаимодействие людей друг с другом посредством видеоконференций.
Проект существует уже более 20 лет. Данная платформа разработана самой компанией. В 2020 году был запущен переход на микросервисную архитектуру.
Основные задачи:
- Проектирование и разработка новых функций, модулей и компонентов. Их внедрение и интеграция с уже существующей платформой и инфраструктурой.
- Разработка решений для обучения с использованием технологий microservices, datastream, nosql.
- Тесное взаимодействие со Scrum Masters, владельцами продуктов и коллегами-разработчиками над созданием технических решений, отвечающих бизнес- и техническим требованиям.
- Вывод на новый уровень IT-разработок: от разработки кода до его внедрения.
- Разработка архитектуры машинного обучения ML.
- Создание и поддержание масштабируемой, надежной и устойчивой системы.
Необходимые навыки и опыт:
- Разговорный английский не ниже уровня В2 для общения с распределенной командой (непосредственный руководитель также не говорит по-русски)
- 3-5 лет опыта работы в области программного обеспечения/архитектуры и разработок
- От 1 года опыта работы с архитектурами Microservices, включая возможность управления API, экспонирующими Microservices.
- Spring Boot, Spring Data, Hibernate
- Microservices, Kubernetes, Kafka
- SQL (MySQL, Postgres, MSSql) and NoSQL (e.g. Cassandra, Redis etc.)
- JDK 8 or 9, Design Patterns
- Unit Testing (JUnit, Mockito etc.)
- Хорошее знание принципов CI/CD и DevOps.
- Правильное понимание BigData и принципа сбора данных (поток данных, Data Lake; понимание Kafka, Spark, HDFS).
Условия работы:
- Корпоративный английский язык
- Удаленный формат сотрудничества с редкими посещениями офиса для корпоративных встреч. При желании возможен гибридный формат сотрудничества (в перспективе открытие представительства в г. Новосибирске)
- График работы с гибким началом рабочего до 12:00
- Работу в международной компании
- Помощь в вхождении в должность, менторские программы
- Официальное трудоустройство, белая з/п
- Дружная прогрессивная команда
- Возможность взаимодействовать в разнообразной культуре компании с коллегами из 18 стран мира
- Возможность карьерного роста
Зарплата:
до 350 000 рублей на руки
Стаж:
3-6 лет
График работы:
Полная занятость. Удаленная работа