Team Lead (Java)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
О нас
Мы создаем решения для обслуживания клиентов компании через каналы мультимедиа и соц.сети и в нашу дружную команду разработки, которая развивает автоматизированное рабочее место (АРМ) оператора. Кроме развития АРМа в задачу команды входит разработка и чата в мобильном личном кабинете Клиента. Мы ищем Team Lead Java, который будет развивать команду и нашу платформу обслуживания, а также работать над другими крутыми цифровыми проектами.
Мы используем микросервисную архитектуру, поэтому все проекты запаковываются в docker и деплоятся в kubernetes-кластер.
Задачи ведутся в jira, а документация в confluence. В качестве CI/CD мы используем gitlab и jenkins. Работа в команде построена по Kanban методу.
Стек технологий: Java 11, Spring Framework, PostgreSQL, Docker, Jenkins, Kubernetes, Maven, React, Redux/MobX/Hooks, HTML+CSS, Kotlin, Swift
Основные области ответственности:
- Участвовать в проработке архитектурных решений необходимых для запуска новых продуктов/проектов МегаФон;
- Проводить ежедневные митинги и отслеживать ход работ по задачам, устранять блокеры для обеспечения принципа «точно в срок»;
- Участвовать в формировании процессов внутри команды и департамента;
- Проводить техническое интервью и оценку кандидатов на позиции backend и front разработки;
- Внедрить общий code-style и наладить процесс Code Review;
- Заглядывать в чужой код в рамках Code Review и помогать товарищам не положить прод своим коммитом;
- Писать код самому тоже придется;
- Не забывать покрывать тестами каждую свою задачу - никогда не знаешь, где выстрелит;
- Обеспечивать сборку проекта после интеграции внесенных изменений.
Нам нужен Team Lead, который:
- Сидит на Java уже более 3-х лет, забыл про архаизмы и перешел на использование Java 11 и выше;
- Видел и знает, что такое Kanban, получает удовольствие от гибких методологий;
- Maven, Gitlab, Jenkins – не набор слов, а «что, кто-то еще работает без этого?»;
- Знает и может обосновать, когда можно или нельзя использовать костыли и велосипеды;
- Базовые знания Linux, Git и распространенных протоколов и стандартов
- Разбирается в контейнеризации приложений, деплоит в k8s не глядя;
- Имеет опыт руководства небольшой командой или занимался менторством новых разработчиков.
Бонусы
- Сложный и интересный проект
- Возможность удаленной работы, рассматриваем кандидатов из других городов (с возможностью работать в часовом поясе - Москва +/- 2 часа)
- Достойный уровень заработной платы: оклад+годовая премия;
- Официальное оформление в штат компании с первого дня работы и полностью «белая» заработная плата;
- ДМС и страхование жизни;
- Компенсация мобильной связи МегаФон;
- Частичная компенсация любого фитнес-абонемента и возможность участия в различных корпоративных спортивных секциях, командах и состязаниях;
- График работы: 5/2.