Middle+ Go-разработчик в Infrastructure & Operations

22 марта 2021    48
Откликнуться

Привет! Мы — команда Infrastructure & Operations. Cоздаём инфраструктурные решения и внедряем новые технологии для команд разработки 2ГИС. Придерживаемся IaC и легко поддерживаем свои решения в геораспределённых дата-центрах.
Ищем middle+ Go-разработчика, готового поддерживать сервисы с нагрузкой в 10 000+ RPS в нескольких геораспределённых дата-центрах.

Задачи

Три основных направления в нашей работе — тайловый сервер, защита от парсинга и инструменты для доставки логов, автоматизации инфраструктуры и SLA/Status reports.
Пара слов о нашей инфраструктуре:

  • тайловый сервер — 7000 RPS,
  • защита от парсинга — 2000 RPS,
  • тулза для логов — 50 000 RPS,
  • шаблонизатор k8s-манифестов — k8s-handle.

Кроме этих трёх больших задач ты займёшься разработкой новой функциональности, code review и рефакторингом существующего кода. 

Стек

  • Golang и иногда Python.
  • Деплой всего в k8s.
  • PGSQL, Cassandra, Redis или S3 для хранения данных.
  • Очереди — RabbitMQ или Kafka.
  • DevOps, Gitlab CI/CD, вот это всё. 

Требования

  • Уверенное владение Go, опыт профилирования кода.
  • Опыт работы с PostgreSQL или другой реляционной БД.
  • Трепетное отношение к тестированию собственного кода, знание методов тестирования и умение их применять.
  • Понимание архитектуры современных веб-приложений.
  • Docker/Nginx на базовом уровне.
  • Умение структурировано и доступно выражать свои мысли, а также аргументированно отстаивать свою позицию.

Опыт работы с Cassandra и Kafka будет плюсом. Если тебе не хватает знаний в перечисленных технологиях, но ты готов стать экспертом в них — пиши, и мы что-нибудь придумаем.

Условия

  • Белая зарплата и ДМС, трудоустройство по ТК РФ.
  • Удалённая работа или релокация в Новосибирск.
  • Классный офис с удобными переговорками и комнатами для отдыха.
  • Техника и ОС — на твой выбор.
  • Собственный учебный центр: курсы, тренинги и книги для прокачки скиллов.

Подписывайтесь на наш телеграм-канал @remotelist, чтобы всегда быть в курсе новых вакансий! Дайджесты с новыми вакансиями появляются каждые 2-3 часа.

Еженедельная рассылка топ-15 самых просматриваемых вакансий сайта. Письмо приходит каждое воскресенье.