Senior Golang developer

От 250000 RUB Полная занятость Офис Москва
287

О нас

Мы – продуктовая команда разработки Большой Российской энциклопедии. Делаем кастомную ERP-систему со сложной бизнес-логикой и высоконагруженным front-office, а также автоматизируем деятельность редакционного комплекса (трансформация методологии редакции в сложные, но понятные процессы и объекты) и переводим в digital Главную Энциклопедию в России. Проект продолжительный и очень амбициозный. Наш проект также известен под названием "Общенациональный научно-образовательный энциклопедический интерактивный портал "Знания". Проект социально значимый, продолжительный и очень амбициозный.


Основные задачи на ближайшее время:

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

 

Наш стек:

Системный

  1. Ubuntu, Proxmox VE
  2. Gitlab, CI
  3. Jira, Confluence
  4. Selenid, REST Assured, Allure
  5. Promethus, Grafana
  6. ELK
  7. Bareos


Продуктовый

  1. Docker, Swarm
  2. PostgreSQL, Clickhouse
  3. Elasticsearch
  4. Camunda
  5. Redis
  6. Consul
  7. Kafka
  8. MinIO, S3
  9. Go (Golang), gRPC, grpc-gateway
  10. TypeScript, Vue.js (Vue, Vuex, Vue-Router)


Предстоящие задачи:

  • Проектирование, разработка, отладка и поддержка сервисов на Golang
  • Написание юнит тестов
  • Ревью кода
  • Взаимодействие с другими участниками процесса создания продукта


Мы ожидаем от Вас:

  • Опыт промышленной разработки на Go от 1 года
  • Опыт профилирования и отладки и покрытия тестами Go кода
  • Опыт написания SQL запросов
  • Знание и практический опыт работы с Git
  • Знание типовых шаблонов Golang
  • Уверенный пользователь *nix систем
  • Понимание принципов REST


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

  • Знание TypeScript, Vue.js
  • Опыт разработки REST API под нагрузкой
  • Опыт написания сервисов, понимание сервисной архитектуры


Условия:

  • Гибкое начало рабочего дня: с 9-00 до 10-30
  • Локация в офисе - Москва, Чистые пруды
  • Просторный Open Space
  • Оформление по ТК в соответствии с законодательством РФ
  • Достойный уровень оплаты труда, "белая" заработная плата
  • Уровень заработной платы зависит от навыков, опыта кандидата и обсуждается на интервью
  • Отпуск 28 календарных дней
  • Дополнительный отпуск с сохранением заработной платы продолжительностью 2 рабочих дня в случаях рождения ребенка, свадьбы


Microsoft