Разработчик Go (команда ядра Почты Mail.Ru)

з/п не указана

Вакансия в архиве

Работодатель, вероятно, уже нашел нужного кандидата и больше не принимает отклики на эту вакансию

Показать описание вакансии

Требуемый опыт работы: 3–6 лет

Полная занятость, гибкий график

Почта и Портал – лицо компании. Это то, с чего для пользователя начинается Mail.Ru. Это первый и на сегодняшний день самый крупный сервис электронной почты и самые популярные контентные проекты в России. Это целый мир, живой и динамичный, позволяющий общаться, делиться впечатлениями, узнавать новое и обмениваться мнениями. Присоединяйтесь к команде Mail.Ru Group!

Почта Mail.Ru — крупнейший в русскоязычном сегменте сервис бесплатной электронной почты. Его ключевые особенности — неограниченный объем ящика, возможность пересылки аттачей до 20 ГБ, защита от вирусов и спама, темы для оформления интерфейса и писем, и многое другое. Ежемесячная аудитория проекта — 43,3 млн пользователей, входит в топ-5 мировых почтовых сервисов по дневной аудитории.

Нам нужен backend разработчик в команду "ядра" почты, где ведется разработка и поддержка платформы, на которой базируется вся продуктовая логика. Основу всей инфраструктуры составляет REST API HTTP-сервер, написанный на Go, обслуживающий миллионы запросов в минуту. Здесь есть множество задач по оптимизации узких мест, избавлению от bottleneck-ов, которые появляются порой в неожиданных местах. Разумеется, в такой сложной инфраструктуре не обходится без отдельных специфических микросервисов, брокеров очередей, прокси-серверов и прочих сервисов, решающих важные эксплуатационные задачи в условиях высокой нагрузки и жестких требований к отказоустойчивости.

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

Наш фокус:

  • Infrastructure as Code;
  • автоматизация любой ручной работы (даже перемещение задач в Jira :) );
  • подробный мониторинг активности любого сервиса, оперируем только метриками;
  • покрытие любого кода end-to-end тестами.

К чему стремимся:

  • единый язык всего бекенда - Go, нет зоопаркам технологий;
  • продакшен в kubernetes, уменьшаем человеческий фактор в эксплуатации.

Наш стек:

  • код сервисов на Go (и немного Perl, но уходит в небытие);
  • автотесты на Python;
  • базы в MySQL, Tarantool, Memcached;
  • деплой через Puppet.

Обязанности:

  • написание кода на Go;
  • проведение code review;
  • написание автотестов на Python;
  • сопровождение задачи при деплое в продакшен;
  • мониторинг эксплуатации своих сервисов.

Требования:

  • опыт коммерческой разработки сетевых сервисов на Go (от 1 года);
  • уверенные знания Linux (на уровне начинающего системного администратора);
  • опыт работы с SQL (любая NoSQL как плюс);
  • начальные знания Perl/Python/Ruby/PHP/Lua/любой скриптовый язык;
  • знакомство с nginx, git.

Условия:

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

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

Ключевые навыки

golanggo

Вакансия опубликована 4 октября 2019 в Москве

Написать сопроводительное письмоПисьмо отправлено

Сопроводительное письмо к отклику