Описание вакансии
Условия работы
Мы создаем и поддерживаем продукты в области мультимедиа и развлечений.
Мы разрабатываем наши сервисы на Golang. Используем JS, Redis, RabbitMQ, PostgreSQL, Clickhouse, ScyllaDB и многое другое. Ведём непрерывную борьбу за качество сервиса, постоянно работаем над повышением отказоустойчивости.
Нашими сервисами ежедневно пользуются более 1 000 000 уникальных пользователей. Кластер наших серверов обслуживает более ста миллионов запросов ежедневно.
Мы не делаем карго-культа из гибких методологий, используем простые подходы к разработке: имеем короткий roadmap, пробуем, анализируем, адаптируем, визуализируем, доставляем ценность, а не код.
Кого мы ищем
Инициативного и самокритичного человека с аналитическим складом ума и опытом работы с:
golang - от 3 лет
SQL (PostgreSQL и MariaDB и/или MySQL) - от 5 лет
NoSQL (Memcached и Redis) - от 5 лет
AMQ (RabbitMQ или ActiveMQ или ZeroMQ) - от 2 лет
git
Docker контейнерами
ОС Linux
опытом проектирования и разработки REST API / JSON API
пониманием основополагающих принципов разработки и необходимости тестирования кода
Опыт работы с ClickHouse и ScyllaDB будет преимуществом.
Для успешной работы с нами важно
иметь опыт коммерческой разработки минимум 5 лет
быть коммуникабельным
уметь четко излагать свои мысли
постоянно развиваться и совершенствоваться, а также помогать учиться другим
Что мы предлагаем
интересные задачи, связанные с обработкой больших объемов данных, оптимизацией производительности под высокой нагрузкой, а также разработкой новых сервисов
работу в кросс-функциональной самоорганизующейся команде (никаких проектных менеджеров и тимлидов)
возможность самостоятельно планировать свою работу, определять сроки реализации задач
возможность выбирать комфортное место работы из любой точки мира (работа полностью удаленная)
гибкий график и широкая автономия в работе (мы оцениваем результат работы)
зарплатную вилку от 2500 до 3300 USD (зависит от результатов выполнения тестового задания и собеседований) с возможностью дальнейшего роста по мере развития проекта
Как мы принимаем на работу
Собеседование №1: Познакомимся, расскажем о себе, чуть лучше узнаем тебя (~ 30-40 мин)
Тестовое задание (~ 8 часов)
Собеседование №2: обсудим тестовое задание и другие технические вопросы (~ 40-60 минут)
Финальная беседа: итоговые договоренности (~ 30 минут)