Руководитель отдела разработки (Team-lead)

Руководитель отдела разработки (Team-lead)

Октябрь, 2017

Мы создаем и поддерживаем продукты в области видео-контента и развлечений. Наш код написан на PHP и Go. Мы используем JS, MySQL, Redis, Memcache, Sphinx и Clickhouse.

Ведем непрерывную борьбу за качество сервиса, постоянно работаем над повышением отказоустойчивости.

У нас есть интересные задачи связанные с обработкой больших объемов данных, оптимизацией производительности под высокой нагрузкой, а также разработкой новых сервисов.

Нашими сервисами ежедневно пользуются более 10 000 000 уникальных пользователей. Кластер наших серверов обслуживает более миллиарда запросов ежедневно.

Мы ищем талантливого и опытного разработчика, способного занять позицию team-lead, подключиться к процессу формирования команды и возглавить разработку сложных технологических проектов.

Наш офис находится на солнечном острове Кипр, в г. Лимассол. Данная вакансия предполагает переезд после успешного прохождения испытательного срока.

Ключевой функционал

Разработка архитектуры проектов, непосредственное участие в написании ключевых частей кода,

Управление текущей командой разработчиков, а также участие в подборе новых специалистов,

Обязанности

Формирование и управление работой команд разработчиков.

Создание, проработка и реализация плана технического развития проектов (technical leadership).

Разработка архитектуры проекта, определение стека используемых технологий.

Руководство проектированием и разработкой функционала программного продукта, утверждение технических решений.

Организация процесса разработки - анализ исходного кода и технических решений разработчиков, проверка соответствия стандартам программирования, покрытие юнит тестами и т.д.

Требования к кандидату

2+ лет профессиональной разработки больших и высоконагруженных проектов в роли Senior или Teamlead \ Architector.

Опыт проектирования и создания высоконагруженных масштабируемых систем, понимание шардинга, репликации, очередей.

Опыт проведения исследований возможных вариантов реализации проекта с точки зрения используемых технологий и инструментов разработки, умение обосновать свои решения.

Навык планирования своей работы и команды разработчиков.

Знание и опыт применения техник организации эффективного процесса разработки для распределенных команд.

Опыт обобщения и структурирования информации по проекту, разделение разработки на этапы и блоки, с последующей организацией цикла разработки проекта.

Навык проведения анализа чужого кода.

Английский язык (не ниже intermediate)

Наличие завершенных и функционирующих проектов.

Знание технологий

Отличное знание языка программирования PHP или Go.

Знание принципов работы современных Unix-подобных операционных систем.

Опыт разработки распределённых микросервисов под Linux.

Уверенное владение технологиями СУБД. Понимание достоинств и недостатков RDBMS и NoSQL решений.

Понимание принципов работы стека сетевых протоколов TCP/IP.

Опыт работы с облачными и контейнерными решениями, такими как Docker и AWS.

Понимание философии и опыт применения принципов Continuous Delivery & Deployment & Integration.

Условия работы

На период испытательного периода - 2500 USD, после его окончания, реллокации и официального трудоустройства в офисе - от 3000 EUR (зависит от опыта и квалификации кандидата, и обсуждается по результатам собеседования).

На время испытательного периода работа полностью удаленная. По окончанию переезд в наш офис в республике Кипр с трудоустройством в штат компании.

Широкие возможности для профессионального и карьерного роста.

Позитивный и дружный коллектив, адекватное руководство.

Отсутствие ограничений по выбору техник и инструментов для разработки.

Отсутствие дресс-кода и бюрократии.

Комфортное и полностью оборудованное рабочее место.

Вкусные обеды, чай/кофе и печеньки в офисе.

Помощь с переездом.


Report Page