Напиши текст вакансии для должности "Middle backend разработчик (Golang)". Название компании: "GS Group". Расположение: Санкт-Петербург. График работы: Гибкий график. Опыт работы: От 1 года до 3 лет. Ключевые навыки: 'Golang', 'Docker', 'PostgreSQL', 'gRPC'

GS Labs (в составе холдинга GS Group) – центр исследований и разработок программных продуктов и потребительской электроники. Ключевое направление деятельности – разработка и интеграция программно-аппаратных комплексов для цифрового телевидения во всех средах и на любых устройствах. В пул продуктов разработки GS Labs входят линейка телеприставок General Satellite, современная программная платформа StingrayTV с поддержкой интерактивных сервисов, система условного доступа, мобильные приложения и сервисы для Smart TV. Мы ищем ведущего разработчика в команду, которая занимается разработкой и проектированием высоконагруженных сервисов для клиентских устройств на 9 платформах . Наши проекты:1) Backend для системы «Умный Дом», которая устанавливается в доме пользователя и взаимодействует с IoT устройствами по протоколу Zigbee. Backend выполняет роль шлюза для взаимодействия с мобильным устройством пользователя и для интеграции со сторонними сервисами, такими как Яндекс.Алиса.2) Сервер авторизации для проектов &quot;Умный дом&quot; и &quot;Онлайн телесмотрение&quot;3) Платформа приложений для публикации и распространения приложений и других компонент на клиентские устройства4) Высоконагруженная система сбора событий с клиентских устройств, предназначенная для таких потребителей событий как DWH, системы мониторинга сервисов и др.Наша команда состоит из 9 человек и включает в себя аналитика, тестировщиков и Backend разработчиков на языках Golang и PHP. Мы активно используем Kubernetes и различные CI/CD методики для облегчения рутинных задач разработчиков. Для межсервисных коммуникаций мы используем gRPC, а для внешних клиентов REST и WebSocket.   Чем предстоит заниматься:  разработкой сервисов и микросервисов на Golang; планированием и проектированием изменений для разработки новой функциональности; участвовать в архитектурных мозговых штурмах; отмечать результаты своей работы в GitLab и Jira; разрабатывать и проектировать инструменты для тестирования.    Project Stack: Golang, gRPC, Docker, Kubernetes, Linux, PostgreSQL, Redis. Для нас важно:  опыт разработки веб-приложений от 3-х лет; опыт разработки на Go от 1 года; понимание основных принципов контейнеризации, умение написать свой Dockerfile; опыт работы с CI системами. Будет плюсом опыт в их конфигурации; опыт работы с PostgreSQL и Redis; большим плюсом будет опыт работы с Linux, Kubernetes и gRPC.