Senior GO Developer

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

Полный рабочий деньМожно удаленно

Компания

Крупнейшая телекоммуникационная и ведущая ИТ-компания

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

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

На продукт "OmniChannel" требуется Golang разработчик.

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

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

Golang, SQL, Kafka, RabbitMQ, Redis, ClickHouse, Aerospike, Docker.

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

  • Писать новые и развивать существующие сервисы на Go;
  • Участвовать в анализе, проектировании и оценке технических решений вместе с командой;
  • Писать unit и функциональные тесты;
  • Участвовать в code review.

Технологии, используемые в проекте:

  • Aerospike / ClickHouse / MySQL;
  • Kafka / RabbitMQ;
  • gRPC;
  • ELK stack;
  • Atlassian stack / AWX;
  • Docker / Kubernetes.

Требования:

  • Опыт коммерческой разработки на Go от 1 года, либо на PHP/Python/C++/Ruby от 2х лет;
  • Опыт работы с многопоточностью / асинхронностью;
  • Опыт работы с SQL базами данных: PostgreSQL/MySQL.

Будет плюсом:

  • Опыт работы с нереляционными базами данных (Redis / ClickHouse / Aerospike);
  • Опыт работы с брокерами очередей: Kafka, RabbitMQ;
  • Опыт работы с Docker / Kubernetes;
  • Опыт разработки и проектирования микросервисов;
  • Опыт разработки и проектирования высоконагруженных веб-приложений (от 20K RPS);
  • Опыт работы с системами мониторинга и сбора метрик: Grafana, Prometheus, Sentry, Isinga.

Бонусы

Условия:

  • Оформление по ТК РФ, гибкий график работы;
  • "Белый" оклад + премии (20% от суммарного годового дохода);
  • Посещение профильных конференций;
  • Возможность дополнительного обучения;
  • ДМС со стоматологией, страхование жизни сотрудника;
  • Компенсация корпоративной связи;
  • Многочисленные скидки от партнеров: Skyeng, X-FIT, S7, KION, льготное ипотечное кредитование от МТС Банк и многое другое;
  • 31 день оплачиваемого отпуска.