сегодня в 15:23 Просмотры 1 +1 сегодня Вакансия партнера

Golang-разработчик

Москва

Специализация: Программист, разработчик

Формат работы: Удалённо

График работы: Свободный

Тип занятости: Полная занятость

Опыт: От 3 до 6 лет

Выплата: ежемесячно

Описание

Мы ищем Разработчика на Go в нашу команду, которая разрабатывает облачные сервисы и инструменты интеграции с ними.

Обязанности

  • API для внешних потребителей
  • Инфраструктурные компоненты для взаимодействия с виртуализацией, Openstack, Kubernetes, нашими сервисами
  • Ci/CD-пайплайны для Go-приложений
  • Инструменты, облегчающие жизнь при взаимодействии с различными сервисами

Требования

  • Опыт создания комплексных приложений на Go
  • Понимание принципов Ddd и чистой архитектуры
  • Понимание принципов Tdd
  • Опыт создания приложений, реализующих API: Http-rest и/или gRPC
  • Опыт применения принципов Observability (metrics, traces, logs)
  • Понимание event-driven архитектур (включая Event sourcing, Cdc)
  • Опыт работы реляционными базами данных из Go (PostgreSQL, MySQL), включая разделения чтения/записи и/или применение паттерна Cqrs
  • Опыт работы с кешами: создание собственных in-memory кешей, знание различных стратегий кэширования и умение их применять
  • Умение использовать горутины в правильных местах и не использовать в неправильных
Будет плюсом
  • Навык чтения Python
  • Работа с protobuf и gRPC: создание описаний, Сi для них, автокомпиляция, дистрибуция, etc.
  • Опыт работы с Kafka из Go, понимание базовых абстракций и паттерна взаимодействия
  • Опыт применения монорепозиториев в Go с применением специализированных сборочных систем (Buck, Bazel, etc.)
  • Опыт взаимодействия с системами виртуализации, понимание принципов работы виртуализации
  • Понимание сетей: модель Osi, протоколы Ip, Tcp, HTTP(S), gRPC, Bgp, etc.
  • Понимание стратегий аутентификации и авторизации, выбор соответствующих решений под конкретные задачи
  • Опыт построения систем учета ресурсов
  • Опыт использования Kubernetes для запуска своих приложений: 12factor app, Ci/CD-пайплайны, сборка образов, etc

Условия

  • Удаленный формат работы (при желании можно посещать наши уютные офисы в Москве, Самаре и Санкт-Петербурге)
  • Гибкий график Официальное трудоустройство по ТК РФ, льготы аккредитованной ИТ-компании Внутреннее и внешнее обучение ДМС с первого месяца Wellbeing-программа, включающая консультации с психологами, юристами, финансовыми экспертами, а также онлайн-занятия с фитнес-тренерами Возможность развивать личный бренд: выступление на митапах, конференциях, публикация статей Бесплатное пользование услугами компании: домены, хостинг, Ssl; Современная техника для работы; Корпоративные скидки в магазины, кафе, фитнес-залы.

    Навыки

    Golang
    Docker
    Kubernetes
    gRPC
    Apache Kafka
    observability
    MySQL
    SQL
    PostgreSQL
    Goroutins