Разработчик Go (Internal projects)
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Авито — самый популярный сервис объявлений в Европе, каждый месяц сайтом и приложением пользуются более 47 миллионов человек. Мы находимся на третьем месте в рейтинге самых дорогих российских интернет-компаний. Наша система модерации на основе машинного обучения и компьютерного зрения обрабатывает сотни тысяч новых объявлений в день. В Авито вы будете работать над продуктом, которым пользуются все вокруг — друзья, семья, знакомые.
Мы (Internal projects) — небольшая, но высокопродуктивная команда разработчиков, которая способна в короткие сроки воплотить в жизнь самую смелую идею из любой предметной области в виде работающего сервиса. У нас вы получите возможность прокачать практические навыки построения гибких архитектур, протестировать различные методологии и подходы к проектированию и разработке.
Мы непрерывно занимаемся поиском и устранением ограничений, которые мешают нам стать более эффективными. Средний проект завершается в течение квартала. В нашей команде одно из самых низких соотношений задач на поддержку к новым фичам во всей компании (реализуемые нами проекты передаются в продуктовые юниты на поддержку). Каждый квартал мы запускаем до 5 новых сервисов, а наша производительность прирастает на +20%.
Наш основной профиль — это:
- продуктовые проекты для команд без собственной разработки (например, сервис электронных обращений пользователей авито);
- проекты без владельца (например, экосистема для встраивания микросервисов в общую админку авито, поиск по объявлениям авито для внутренних пользователей, центр уведомлений и т.д.).
Чем мы не занимаемся:
- внутренними проектами, не относящиеся к продукту (Например: внутренние порталы, 1С и т.д.);
- доработками уже реализованных сервисов других команд.
Мы используем:
- Docker/Kubernetes;
- Go/PHP/Python/NodeJS/JavaScript;
- PostgreSQL, Redis, Mongo, RabbitMQ, Kafka, Vertica, Minio;
- Grafana, Prometheus, Sentry;
- DDD, ATDD, Kanban, Scrum;
- микросервисная архитектура;
- Atlassian Stack.
Мы ожидаем, что Вы:
- имеете опыт коммерческой разработки на Go от 3 лет;
- разрабатывали многопоточные приложения;
- знакомы с Linux и умеете работать с командной строкой;
- знаете SQL и работали с реляционными БД;
- любите и умеете писать тесты;
- имеете опыт проектирования систем с нуля;
- умеете проводить код-ревью.
Не обязательно, но круто если Вы:
- имеете опыт разработки на PHP/Python;
- имеете опыт работы с NoSQL, системами очередей;
- работали с Docker/Kubernetes;
- имеете опыт коммерческой разработки микросервисной архитектуры.
Работа у нас - это:
- возможность реализовать свои идеи в проекте с многомиллионной аудиторией;
- команда профессионалов, готовых поддержать ваши инициативы;
- помощь с переездом: если вы живёте в другом городе, мы оплатим приезд на интервью и поможем обустроиться в Москве;
- красивый и комфортный офис в 2 минутах от метро «Белорусская»: панорамный вид на центр города, места для уединённой работы, зоны отдыха, гамаки и скейтборды;
- бесплатные обеды, фрукты и вечерние сэндвичи каждый день, а по пятницам ещё и завтраки;
- забота о здоровье: с первого дня работы вы получите страховку со стоматологией, в офисе ведут приём терапевт, психолог и массажист;
- прозрачная система бонусов и премий, достойная зарплата — размер обсудим на собеседовании.