Team Lead / Руководитель группы разработки
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Кто мы
Мы собираем и обрабатываем данные из розничных магазинов для крупных корпоративных заказчиков. Наша задача делать это качественно и быстро. Для этого мы разработали систему, с помощью которой управляем исполнителями по всей стране в режиме 24/7, а это тысячи пользователей, миллионы строк данных, десятки внутренних сервисов.
Сейчас мы ищем тимлида, которому близок наш дух, который хочет влиять на решения и положить в портфолио продукт, созданный на основе новых технологий, используя best practice.
Наш дух — это свобода на пути к цели. У нас нет бюрократии, формализма. Мы ставим цели, а не задачи. Пути решения исследуются всей командой. Главная ценность — инициатива, неудовлетворенность посредственными решениями и поиск лучших.
Наша текущая цель — создание универсальной программной платформы для управления полевым персоналом.
Основная задача — объединить и возглавить команду, вместе с ней создавать новые продукты и поддерживать текущую систему.
Взаимодействие с: IT-командой - 6 разработчиков, 2 computer vision специалиста; 2 продакт менеджера.
Работа предстоит в четырех направлениях:
- участие в принятии стратегических продуктовых решений, в проектировании продуктов и бизнес-процессов
- управление системой: ответственность за архитектуру, выбор технологий и инструментов; поддержание принципов и культуры разработки (документация, code review)
- разработка: самостоятельная разработка наиболее сложных элементов системы
- менеджмент: управление IT-командой (постановка задач, контроль, оценка результатов), мотивация, поддержание благоприятной атмосферы, найм сотрудников (разработчики + аналитики, ML, PM)
Чего НЕ будет в вашей работе:
- формализма: долго согласовывать, медленно двигаться
- траты времени на работу с менеджерскими артефактами: досками, берндаун чартами, бэклогом
- переговоров с клиентами
Наш стек и инструменты:
Frontend:
- angular 6+ для новых сервисов;
- angularJS используется в легаси;
- ionic.
Backend:
- go для новых сервисов;
- ruby для легаси;
- python для сервисов, связанных с машинным обучением;
- grpc для взаимодействия сервисов;
- docker + jenkins + ansible;
- github для хранения кода;
- очереди сообщений nats и nsq;
- prometheus + grafana для мониторинга.
БД:
- postgresql;
- redis;
- boltdb.
Mobile:
- java для android приложения;
- objective c + swift для ios приложения.
Взаимодействие: slack, git, jira.
Мы ожидаем, что у вас есть:
- опыт технического руководства разработкой и командой
- опыт использования гибких методологий разработки
- технический бэкграунд (go / ruby / проектирование микросервисной архитектуры)
- опыт использования postgresql для работы с данными в production среде
- опыт администрирования серверов с ОС Linux от 1 года (мы используем Ubuntu 16)
- опыт использования docker + jenkins + ansible
- взгляд на информационные технологии через призму потребностей и задач бизнеса
Круто, если у вас есть:
- опыт работы с технологиями машинного обучения и опыт работы на языке Python / Matlab / R
- опыт участия в разработке биллинговых решений
Бонусы
Нам важно, чтобы у сотрудников были максимально комфортные условия, для этого мы предлагаем:
- светлый офис с большими окнами у метро Новослободская
- технически сильная команда
- никакой бюрократии
- регулярные релизы
- возможность влиять на архитектуру проекта
- свобода решений и стиля жизни
- вся нужная для работы техника и программное обеспечение по вашему запросу
- официальное трудоустройство
- уровень компенсации обсуждаем с успешным кандидатом
У нас комьюнити профессионалов и разносторонне крутых личностей. Приходите знакомиться!