Разработчик Golang (Remote)

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

Москва, Санкт-Петербург, Минск (Беларусь)Полный рабочий деньМожно удаленно

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

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

О компании и команде

Bell Integrator – один из ведущих системных интеграторов страны. Мы являемся аккредитованной ИТ-компанией. 

Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.

Проект: Задача по выезду из монолита, разработка микросервисной архитектры

Ожидания от кандидата

  • написания распределенных микросервисных систем, с нагрузкой >100 000 tps;
  • реверс инжиниринга и рефакторинга легаси монолита > 500 000 строк кода;
  • Strong exp минимум по одной из позиций в каждой группе технологий:
  • Шины данных kafka/rabbitMQ/redis/pulsar/aws sns/sqs
  • Кэши ignite/redis/memcached
  • Базы данных mysql/postgresql/clickhouse
  • Секьюрность sso/oauth2.0/tls+mtls
  • Протоколы udp/tcp/grpc/websocket

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

  • Написание микросервисов (витрин данных, оркестраторов, сервисов одного аспекта) на go в рамках real time big data streaming архитектуры.

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

  • Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах
  • Опыт работы в распределенной команде профессионалов
  • Уровень заработной платы обсуждается индивидуально
  • Возможность работать удаленно на территории РФ и Беларуси.