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

Уровень зарплаты: от 130 000 руб.
Местоположение: Россия, Ярославская область (МСК +0ч)

Резюме: Разработчик Golang

Обязанности на текущем месте работы:
- Разработка и внедрение микросервисов внутри компании.
- Создание REST API.
- Работа в БД PostreSQL.
- Создание отлаженного стабильного асинхронного кода.
- Выявление и избавление от "утечек" ресурсов.
- Рефакторинг текущих проектов.
- Оптимизация архитектуры проектов для нужд компании.
- Тестирование существующих микросервисов.
- Реализация логирования и автоматической отчетности сервисов (Zabbix/Grafana, отправка отчетности на
mail/telegram)

Реализованные решения:
- Архитектура проектов, позволяющая запускать неограниченное количество прототипов приложения по
принципу (worker pool). Контролируется с помощью конфигурационного файла, а также динамическое
перечитывание этого файла и применение всех изменений без необходимости перезапуска сервиса.
- Сервис, позволяющий сохранять видео файлы, получаемые по потоку RTSP. Занесение в БД информации о
сохраняемых файлах.
- Сервис, позволяющий собирать сохраненные файлы (склеить) в один по запросу API и отправить файл по
указанному адресу.
- Сервис, позволяющий удалять устаревшие данные с дисков, применяющий блокировку дисков, пока
происходит процесс удаления.
- Сервис мониторинга устройств записи видео, позволяющий запускать, перезапускать и отключать
устройства по MQTT по алгоритмам.

Посмотрите похожие резюме

Ruby разработчик
Зарплата: 90 000 руб.
Frontend developer
Зарплата: 60 000 руб.
Fullstack-разработчик
Зарплата: 60 000 руб.