Команда занимается задачами по бизнес логике Личного кабинета ОГВ (как часть ГИС МТ), где поддерживается около 10 микросервисов, также планируется подключать команду к задачам ЛК УОТ (участника оборота товаров), где поддерживается порядка 70 микросервисов
В команде на данный момент 2 разработчика и 3 тестировщика. Планируется искать еще одного разработчика и одного тестировщика.
Руководить командой, состоящей из разработчиков и тестировщиков;
Распределять поступающие в команду задачи между сотрудниками команды, распределяя нагрузку, принимая во внимание сложность задач и уровень сотрудника, а также распределение компетенции по задачам между сотрудниками команды;
Контролировать как этап разработки, так и этап тестирования задачи, стремясь укладываться в заложенные сроки по задаче;
Проводить дейлики с командой, собирать текущий статус работ сотрудников, помогать решать возникающие блокеры по задачам, консультировать, подключать при необходимости более опытного сотрудника;
Участвовать в созвонах по текущим/будущим задачам с другими командами, деливери и тд для обсуждения и решения технических вопросов;
Быть готовым оперативно подключаться к решению аварийных ситуаций на проде с привлечением разработчика или своими силами, даже в нерабочее время. Наша система маркировки работает в режиме 24/7.
Hard skills:
Опыт работы с высоконагруженными системами в микросервисной архитектуре: 3+ лет;
Обязательное знание Java 11+, обязательное знание Kotlin. Знание Kotlin coroutines приветствуется;
Обязательное знание Spring Framework (core, boot, security, data, kafka, cache);
Обязательный опыт работы с микросервисами/микросервисной архитектурой в промышленной эксплуатации;
Обязательный опыт создания высоконагруженных систем;
Понимание принципов построения масштабируемых систем;
Обязательный опыт работы с брокером сообещений Kafka;
Опыт работы с Kubernetes;
Опыт работы с PostgreSQL/Cassandra/Clickhouse;
Опыт работы с Prometheus/Grafana.
Soft skills:
Умение руководить командой от 3 до 7 человек;
Умение решать задачи "под ключ", доводить их до завершения, решая по ходу все возникающие вопросы/сложности, заводить все необходимые заявки на доступы и тд, помогая своей команде выполнять задачи вплоть до вывода реализованной и протестированной задачи в продакшн;
Умение разрешать конфликтные ситуации как внутри команды, так и в случае возникновения при общении с другими командами, стремясь к деловому и конструктивному руслу общения;
Умение отстаивать свою точку зрения по техническим/архитектурным вопросам, приводя объективные аргументы в свою пользу;
Ответственность.
Свой отклик ты можешь отправить на нашу почту HRdep@crpt.ru . Мы обязательно тебе ответим.