Team Lead Java/Kotlin
Прямой работодатель Datana ( datana.ru )
Опыт работы от 3 до 5 летот 220 000 ₽
Кто мы:
Мы – российская компания Datana, занимаемся разработкой программно-аппаратных решений для повышения эффективности технологических и производственных процессов промышленных предприятий. Наши решения представляют собой комплекс научных, методологических разработок с применением глубокой отраслевой экспертизы и программного обеспечения, созданного с применением принципов Индустрии 4.0.
Чем предстоит заниматься:
70% Вашего времени будут занимать задачи по разработке: написание нового чистого кода, а не только легаси, планирование спринтов и отслеживание хода их выполнения. Остальное время – это работа лидера группы: code review, участие в подборе команды и ее развитии, и оценка трудозатрат. Мы ожидаем, что Вы будете активно принимать участие в профильных конференциях, изучать мировой опыт и делиться своим, писать научно-популярные статьи и публиковать их на топовых интернет площадках и в своих соц.сетях.
Задачи:
- Выполнять задачи по разработке в соответствии с правилами разработки;
- Обеспечивать оптимальный процесс взаимодействия внутри команды;
- Принимать участие в формировании методологии, соблюдении и развитии;
- Выполнять предварительную оценку трудозатрат, планирование ресурсов;
- Выполнять планирование спринтов и следить за ходом выполнения;
- Управлять группой разработки и тестирования;
- Проектировать тех архитектуру решений;
- Управлять архитектурой проекта;
- Проводить Code review;
- Непрерывно развивать команду и развиваться самостоятельно;
- Принимать участие в разработке тех. документации;
- Делиться знаниями, обучать новых членов команды;
Требования:
- Опыт в разработке более 5 лет;
- Опыт проектирования высокопроизводительных, отказоустойчивых систем;
- Знание основных паттернов проектирование, применение при решении задач;
- Умение делать сложные, комплексные задачи самостоятельно;
- Умение декомпозировать задачу и распределить между исполнителями;
- Опыт управления группой разработки от 3 человек;
- Опыт выступления на конференциях, meetup и прочих;
- Непрерывное самостоятельное развитие;
- Умение объяснять, грамотно, четко и логично доносить мысли устно и письменно;
- Большой опыт взаимодействия со внутренними и внешними стэйкхолдерами, умение и желание выявлять и учитывать все интересы;
- Отсутствие токсичности, адекватность;
- Знание английского языка на уровне чтения документации, грамотного письма;
- Готовность к командировкам;
- Как преимущество (но если опыта нет, не страшно, научим):
- опыт работы с большими данными;
- написание кода с поддержкой Unit-тестов;
- опыт работы с алгоритмами машинного обучения;
- опыт работы с потоковыми данными (в т.ч. видео, аудио);
- опыт разработки Frontend c Angular 2+, React или Vue.js.
Знание технологий:
- Java 8 и выше и/или Kotlin;
- Apache Kafka;
- Знание технологий обработки потоковых данных Flink или Spark;
- Глубокие знания Spring или Ktor;
- NoSQL: Cassandra, Clickhouse или Hbase;
- SQL, postgres;
- Фреймворки для интеграции: Spring Integration, Camel, в т.ч. для IIoT: StreamPipes, NiFi и другие;
- Docker;
- Kubernetes;
- CI/CD: Gitlab CI/CD, Jenkins;
- Git, Gitlab;
Условия:
- Белая заработная плата + социальные гарантии;
- ДМС и скидки на медицинское страхование для членов семьи;
- Корпоративные тарифы на сотовую связь;
- Обучение и участие в профильных конференциях за счет компании;
- Возможность увидеть своими глазами, как работают крупнейшие предприятия России и быть причастным к повышению их эффективности;
- Работа в крутой, заряженной на результат и постоянно развивающейся команде;
- Возможность работать из любого города РФ - удаленно или в одном из наших офисов - в Москве или Краснодаре.
- Если ты предпочитаешь работу в офисе, то у нас в Москве отличный офис с комфортным рабочим пространством, уютными кухнями с кофемашинами, столовой, кафе, фитнес залом, салоном красоты, зонами отдыха, свежими фруктами и закусками (м. Алексеевская/Рижская/Марьина Роща);