Go-разработчик в единые облачные технологии

VK

Go-разработчик в единые облачные технологии

Санкт-Петербург

Метро: Адмиралтейская

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

One Cloud — это технологический фундамент для всех продуктов компании. Мы предоставляем единую среду запуска приложений, хранилищ, баз данных и любых других сервисов.

Разрабатываем ПО для управления и мониторинга системы защиты от DDoS-атак.

Задачи

  • Разработка и поддержка backend веб-приложений на Go для управления системой защиты от DDoS-атак
  • Разработка пользовательского интерфейса для управления системой защиты от DDoS-атак
  • Разработка масштабируемых и распределённых веб-сервисов
  • Разработка тестов для ПО
  • Документирование разработанного ПО
  • Профилирование и оптимизация разработанного ПО

Требования

  • Опыт работы от трёх лет
  • Знание алгоритмов и структур данных
  • Практический опыт разработки backend веб-приложений на Go, разработки REST API, gRPC, интеграция с внешними системами
  • Практический опыт работы с Postgres, ClickHouse, Kafka, Redis
  • Практический опыт разработки мультипоточных приложений
  • Опыт работы с REST API, Git, опыт разработки тестов
  • ООП, SOLID, паттерны проектирования
  • Мультипоточное программирование, знание механизмов межпроцессного и межпоточного взаимодействия и их синхронизации
  • Знание авторизаций: Keycloak, OpenID, OAuth2
  • Знание языков разметки: XML, JSON, YAML
  • Профилирование многопоточных приложений, знание инструментов и подходов к отладке приложений
  • Уверенная работа в ОС Linux (CentOS, Ubuntu)
  • Умение работать с системой контроля версий Git
  • Знание английского языка на уровне чтения технической документации

Будет плюсом

  • Опыт работы с Asyncio, Pandas, Docker, K8S, Grafana, Prometheus
  • Опыт разработки bash-скриптов
  • Опыт работы с Ansible, FastAPI, Flask, другие фреймворки
  • Опыт разработки на Lua
  • Знание техник оптимизаций приложений
  • Знание в области сетевых протоколов и технологий
  • Знание CI/CD технологий и сервисов
  • Знание способов и практик обеспечения отказоустойчивости приложений
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию