Linx

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

Не указана
  • Москва
  • От 1 года до 3 лет

Мы предоставляем высокотехнологичные ИТ-решения с целью обеспечения их непрерывности и открываем возможности для роста. Компания работает на ИТ-рынке с 2001 г. и входит в ТОП-3 российских провайдеров IaaS по уровню SLA. Нам доверяют решение ИТ инфраструктурных задач лидеры рынка из разных отраслей экономики - нефтяные компании, ритейл, финансовые организации, разработчики программных продуктов и госкорпорации.

Linx управляет дата-центрами уровня TIER III в Москве и Санкт-Петербурге. Портфолио компании включает услуги по размещению оборудования в дата-центрах (colocation), облачные сервисы на базе собственной платформы LinxCloud и решения в сфере информационной безопасности, а также защищенный доступ к глобальным облачным платформам.

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

  • Разработка и поддержка серверной части клиентского и админского порталов;
  • Разработка и поддержка служебных систем и инструментов для внутрикорпоративного использования;
  • Проектирование качественного, поддерживаемого, масштабируемого кода на Go;
  • Проведение код-ревью и участие в улучшении инженерных практик команды;
  • Улучшение наблюдаемости и надежности программных систем (логи, метрики, алерты), работа с инцидентами по мере необходимости;
  • Документирование разрабатываемых сервисов.

Требования:

  • Хорошее знание Go: владение стандартным инструментарием, конкурентностью, общепринятыми практиками написания надежного кода;
  • Умение проектировать устойчивую архитектуру под быстро меняющиеся правила бизнеса (модули, границы ответственности сервисов, отказоустойчивость);
  • Умение проектировать API (REST стиля), версионирование, контрактность;
  • Понимание сетевых протоколов и практик: HTTP, WebSocket, таймауты, ретраи, идемпотентность;
  • Опыт работы с реляционными (колоночными) БД;
  • Опыт работы с NoSQL БД;
  • Инженерная культура: код-ревью, соблюдение code style, тестирование;
  • Самостоятельность: умение брать задачу "под ключ", самостоятельное исследование проблемы, договариваться о требованиях, предлагать варианты и доводить до результата.

Наш стек: Go 1.23+, OpenAPI, PostgreSQL, ClickHouse, Redis, VictoriaMetrics, Grafana, Docker, Gitlab CI/CD.

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

  • Опыт работы с большими данными, оптимизация запросов и нормализация БД;
  • Опыт работы над приложением, выступающим в роли главного агрегатора данных, имеющие множественные интеграции;
  • Профильное образование.

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

  • Официальное оформление.
  • Возможность работать удаленно также из других регионов.
  • Расширенный пакет ДМС.
  • Активную и многообразную корпоративную жизнь (скучно точно не будет!).
  • Культуру заботы, где ты - часть команды.