МТ-ЛАБ

Старший разработчик клиентских сервисов (Golang разработчик)

Не указана
  • Москва
  • От 3 до 6 лет
  • CI/CD
  • Gitlab
  • Bash
  • puthon
  • RESTful\gRPC API
  • Английский — A1 — Начальный
Какие знания, умения, навыки нам нужны:
  • Опыт разработки на языке Golang от 3 лет.
  • Знание паттернов проектирования и принципов микросервисной архитектуры.
  • Опыт работы с WebSockets, RESTful и API на основе RPC.
  • Опыт проектирования API.
  • Опыт работы с брокерами сообщений (Apache Kafka,RabbitMQ и др.)
  • Опыт работы с реляционными (Postgresql,Oracle) и нереляционными СУБД (Clickhouse,Cassandra,Redis).
  • Опыт работы БД и оптимизации запросов.
  • Опыт юнит, интеграционного тестирования.
  • Опыт непрерывной интеграции\непрерывной доставки (CI\СD).
  • Опыт работы с Gitlab.
  • Базовые подходы к безопасности к микросервисной архитектуре.
  • Опыт работы с контейнерами и оркестраторами (docker,k8s)
Какие обязанности будут возложеены:
  • Проектирование и разработка приложений на Goland.

  • Разработка RESTful\gRPC API с учетом требований к безопасности.

  • Написание юнит-тестов, интеграционных тестов.

  • Разработка высоконагруженного сервиса с большим количеством пользователей.

  • Разработка приложений с использованием реляционных и NOSQL баз данных.

Мы предлагаем:
  • Работа в аккредитованной IT-компании.
  • Выбор формата работы -Гибрид \ полностью удаленная работа.
  • Официальное оформление с первого рабочего дня, полное соблюдение ТК РФ.
  • Оплата больничного.
  • Хороший пакет ДМС.
  • Дружный коллектив.