Тимлид в команду компенсаций вне ревью
ЯндексОписание
Эйчартех сердце внутренних сервисов компании. А наша команда финансовых инструментов отвечает за то, чтобы сотрудники получали свои деньги вовремя и правильно.
Мы работаем в продуктовых командах, планируем несколько новых крупных приложений, развиваем существующие и пересматриваем часть старых. Вызовов хватает!
В Яндексе много разных пользователей и много разных вознаграждений. Есть компенсации в рамках перформанс-ревью, а есть компенсации для людей, которые ревью не проходят. Именно за эти компенсации отвечает наша команда. Это динамичная финтех-среда, требующая высокой точности, надёжности и производительности. Мы ищем сильного тимлида, который сможет уверенно развивать это важное направление.
Какие задачи вас ждут:
Разработка и проектирование
Вы будете разрабатывать новые веб-приложения на Java и Kotlin или дорабатывать существующие, писать автотесты, а также, как в любой серьёзной команде, проводить и проходить код-ревью. Вам предстоит заниматься архитектурой: проектировать базы данных, выстраивать взаимодействие сервисов между собой и вовремя выносить функции в микросервисы, чтобы не получались микромонолиты. У нас уже запланировано несколько крупных магистралей на пару лет вперёд.
Развёртывание и поддержка
Мы работаем с нашими продуктами на всех этапах от возникновения идеи до вывода в продакшен. При разработке вы будете решать, сколько ресурсов нужно вашему приложению, в каких дата-центрах и с какими параметрами оно будет развёрнуто, а также как пользовательский трафик доберётся до вашего бэкенда.
Настройка мониторингов и алертов
Большая часть пользователей наших сервисов опытные инженеры, поэтому сервисы должны соответствовать высоким требованиям отказоустойчивости. Настраивать логирование, снимать метрики, проводить нагрузочное тестирование всё это часть нашей ежедневной работы в соответствии с лучшими практиками современной разработки.
Инфраструктура, рефакторинг и технический анализ
Сейчас мы фундаментально перестраиваем архитектуру наших сервисов, отказываемся от легаси там, где это возможно, либо изолируем его на переходные периоды. В рамках этой работы вы сможете порефакторить старые приложения, приводить их в соответствие с современными стандартами там, где это потребуется, формулируя эти стандарты, чтобы строить процесс разработки максимально эффективно.
В Яндексе большой выбор готовых продуктов для решения разных задач. Вы сможете выбирать из них или создавать собственные решения, если это будет оправданно. Существенная часть нашей работы это проектирование архитектуры и технический анализ. Мы вовлекаем разработчиков ещё на этапе анализа задачи. Вы будете работать с аналитиками с момента возникновения идеи, предлагая свои варианты решения задачи.
Мы ждем, что вы:
- Разрабатывали на Python или готовы его быстро изучить
- Работали со Spring Framework
- Владеете Java или Kotlin, понимаете, как работает экосистема Java
- Владеете SQL или готовы его изучить
- Технически грамотны
- Пишете эффективный и понятный код
- Способны и готовы объяснять свои решения, договариваться с коллегами
- Самостоятельны
- Готовы работать в команде
- Увлечены тем, что делаете, и хотите влиять на результат общей работы, чтобы повысить уровень счастья пользователей, а не просто закрывать задачи