Senior Golang-разработчик
Опыт
5+ лет
Английский язык
Не требуется
Локация
Удаленно
Проект: Система видеонаблюдения
Ключевые задачи:
Разработка и сопровождение микросервисов на языке программирования Golang для системы видеонаблюдения с использованием технологий Kafka, ClickHouse, RTSP, HLS, WebRTC, ONVIF, Docker, Kubernetes и других.
Обязанности:
- Разработка и сопровождение микросервисов на языке программирования Golang для системы видеонаблюдения.
- Работа с технологиями Kafka, ClickHouse, RTSP, HLS, WebRTC, ONVIF, Docker, Kubernetes и другими.
- Анализ и оптимизация существующих микросервисов.
- Создание новых функциональных возможностей и улучшение существующих.
- Сотрудничество с командой разработчиков и другими специалистами.
- Разработка и поддержка API для взаимодействия с устройствами видеонаблюдения.
- Разработка и поддержка сервисов для обработки видеопотока и анализа видеоданных.
- Разработка и поддержка сервисов для хранения и обработки данных о событиях и аварийных ситуациях.
- Разработка и поддержка сервисов для интеграции с другими системами и сервисами.
Требования:
- 5+ лет опыта разработки на языке программирования Golang.
- Знание и опыт работы с технологиями Kafka, ClickHouse, RTSP, HLS, WebRTC, ONVIF, Docker, Kubernetes и другими.
- Опыт разработки микросервисов.
- Опыт работы с высоконагруженными приложениями.
- Знание и опыт работы с WebSocket.
- Понимание принципов развертывания приложений.
- Знание принципов построения RESTful API и клиент-серверного взаимодействия.
- Опыт работы с гибкими методологиями разработки.
- Опыт моделирования архитектуры решений.
- Опыт разработки и поддержки сервисов для хранения и обработки данных о событиях и аварийных ситуациях.
- Опыт разработки и поддержки сервисов для интеграции с другими системами и сервисами.
- Опыт работы с GitLab, Jira, Confluence и другими инструментами для управления проектами и документацией.
- Опыт работы с Docker и Kubernetes для развертывания и управления микросервисами.
Ваш контакт для этой вакансии