📍 Санкт-Петербург (м. Петроградская)Офис или гибрид
Специализация
Java / Scala
В Arrival Robotics (formerly TRA Robotics) создают 100% роботизированную промышленную фабрику (индустрия 4.0), которая сможет принимать и выполнять любой новый дизайн или конфигурацию продукта в режиме реального времени, без необходимости изменения компоновки производственного процесса. Также разрабатывают автономную платформу, на которой будут реализовываться ключевые бизнес процессы всей компании, включая процессы роботизированной фабрики.
Технологии/инструменты
JavaScalaKotlinApacheKafkaUnit TestingSOAMS AzureSQLSwaggerAsyncIOJIRAGithubGitlabMavenGradlesbt
Их манифест
- Человек важен для смысла, но не требуется для роста.
- Платформа является инициатором любого действия.
- Когнитивный подход вместо декларативного.
- Чем меньше пользовательских интерфейсов, тем лучше.
О проекте
Строят автономную платформу по принятию решений на основании данных, собираемых с различных источников в data driven компании.
В компании будущего подавляющее большинство решений должны приниматься искусственным интеллектом; это позволит избежать субъективизма в оценке ситуации, нивелировать эмоциональную составляющую при принятии решений.
Роль штатного сотрудника в компании будущего сводится к обеспечению данными автономного предприятия, а также разрешению различных аномалий в данных.
Чем предстоит заниматься
- Разрабатывать ядро автономной платформы.
- Принимать участие в дизайне архитектуры платформы.
- Делать различные RnD и pOc для выбора наиболее подходящего тех стэка.
- Заниматься оптимизацией производительности платформы.
- Решать сложные алгоритмические задачи.
- Работать с big data хранилищами.
- Работать с документацией.
- Активно взаимодействовать с другими командами в части интеграции с автономной платформой.
Кого ищут
- Опыт работы от 3 лет.
- Отличное знание Java/Scala/Kotlin.
- Опыт работы с Apache Kafka или альтернативными message брокерами.
- Умение и желание писать unit тесты.
- Знание базовых алгоритмов и умение применять их на практике.
- Опыт проектирования и разработки с использованием архитектурных паттернов.
- Понимание архитектур SOA, MSA, EDA.
- Понимание и применение на практике концепции реактивного программирования.
- Знание SQL, основных принципов работы реляционных СУБД.
- Практический опыт использования инструментов Swagger/AsyncIO, Jira, Github/Gitlab flow, Maven/Gradle/SBT.
- Знание английского языка на уровне B1/B2.
- Ответственность, перфекционизм и аккуратность в работе.
Будет плюсом:
- Знание JS/TS, Nodejs.
- Опыт работы с графовыми хранилищами.
- Понимание и опыт практического применения концепции CI/CD.
- Опыт работы с NoSQL базами данных (Mongo/Casandra/Redis).
- Опыт работы с облачными сервисами (AWS, Heroku, Azure).
- Понимание serverless архитектуры.
Что предлагают
- Принять участие в создании фундаментальных технологий в индустрии робототехники, создавать новое и совместно выбирать курс движения.
- Приобрести уникальной опыт работы в среде талантливых инженеров и исследователей — экспертов в своих областях.
- Личный годовой бюджет на профессиональное развитие за пределами компании.
- Компенсацию затрат на изучение иностранного языка.
- Достойную заработную плату, оформление по ТК, ДМС и другие «сервисные» мелочи, делающие жизнь проще и приятнее.
Наталья Фатеева Tech Recruiter