💰 Зарплаты в IT в первой половине 2024: по городам, специализациям, языкам и компаниям → подробнее

GO-разработчик (Юнит Антимонолит)

Местоположение и тип занятости

МоскваПолный рабочий день

Компания

Сервис объявлений, которым каждый месяц пользуется треть населения России

Описание вакансии

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

Мы бережём здоровье сотрудников, поэтому на время пандемии все команды перешли на работу из дома.Компания предоставляет технику для удалённой работы: ноутбуки, мониторы, модемы. Также мы даём доступ к софту для продуктивного взаимодействия в команде. А ещё компенсируем расходы на питание, чтобы сотрудники меньше скучали по бесплатным обедам в офисе.

Авито — самый популярный сервис объявлений в Европе, каждый месяц сайтом и приложением пользуются более 47 миллионов человек. Мы находимся на третьем месте в рейтинге самых дорогих российских интернет-компаний. Наша система модерации на основе машинного обучения и компьютерного зрения обрабатывает сотни тысяч новых объявлений в день.
Юнит Антимонолит занимаемся процессом трансформации монолитной архитектуры в микросервисы. В процессе распила монолита мы где-то пишем сами код, где-то решаем задачи силами других команд. Приходится много читать/рефакторить php и писать новые сервисы на golang. Наша цель - выстроить такую архитектуру, позволяющую продуктовым командам максимально быстро и эффективно развивать продукт.

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

Наша команда системно занимается процессами повышения стабильности работы архитектуры приложения Авито. Предстоит системно работать на SLA, скорость работы, сценариями Gracefull degradation, решать вопросы эффективной утилизации аппаратных ресурсов, решать блокеры для трансформации в микросервисную архитектуру.

Используемые технологии в нашей команде:

  • PHP и Go в качестве языков для бекенда;
  • PostgreSQL, Kafka для данных;
  • Kubernetes + teamcity для CI/CD;
  • Sentry, Grafana для мониторонгов;
  • Atlassian Stack для scrum.

Мы ожидаем, что вы:

  • знаете в чём плюсы/минусы языков go/php;
  • нравится заниматься оптимизацией работы существующего приложения;
  • хотите заниматься улучшением текущих продуктов, а не разработкой новых;
  • участвовали в разработке/проектировании API сервисов;
  • имеете базовую подготовку по алгоритмам и структурам данных;
  • любите и пишите тесты;
  • знаете принципы микросервисной архитектуры.
  • готовы работать как с php, так и c Go

Не обязательно, но круто, если у вас есть опыт:

  • знаете как языки работают под капотом;
  • имеете опыт профилирования приложений;
  • работали с PostgreSQL;
  • используете в работе Docker/Kubernetes;

Вам предстоит:

  • писать новые сервисы на golang (портирование кода из монолита в микросервисы);
  • заниматься вопросами perfomance и gracefull degradation;
  • собирать технические метрики качества работы приложения и решать выявленные проблемы;
  • работать над трансформацией монолитной архитектуры в микросервисную;
  • читать и рефакторить чужой php код.

Работа у нас — это:

  • интересные и важные задачи в большом проекте;
  • опытные и заинтересованные коллеги, готовые оказать поддержку;
  • комфортные условия работы: ДМС, фитнес, обеды в офисе и прекрасный вид на центр Москвы.
  • красивый и комфортный опенспейс с видом на центр города: два десятка переговорок, зоны отдыха, гамаки и скейтборды.
  • обучение за счёт компании: мы оплачиваем профильные курсы, участие в российских и международных конференциях, во внутренних митапах, хакатонах, тренингах и доступ к онлайн-библиотеке издательства «МИФ»;
  • развитие софт скиллов: на курсах для сотрудников можно прокачать своё мастерство коммуникаций или выучить английский;
  • гибкое начало рабочего дня по согласованию с руководителем;
  • заботу о здоровье: с первого дня работы вы получите страховку со стоматологией, в офисе ведут приём терапевт, психолог и массажист.
  • достойную зарплату, бонусы и премии — размер обсудим на собеседовании.