Разработка микросервисов бэкенда в программном комплексе
Требования:
Опыт коммерческой разработки на Go строго от 1 года
Опыт разработки микросервисов, знание микросервисной архитектуры
Уверенная работа с протоколами HTTP, GRPC, Protobuf, REST API + Swagger
Работа с SQL БД - PostgresDB
Работа с Nosql и TSDB - Redis, Clickhouse, TimeseriesDB
Работа с брокерами сообщений - RabbitMQ
Навыки:
Разработка в VS Code
Умение работать с системой контроля версий Git
Умение работать с системами управления проектами - Gitlab, Jira, Youtrack
Умение работать с системами контейнеризации Docker, Docker Compose
Понимание принципов построения ООП кода, реализация на Go типичных паттернов проектирования - (Репозиторий, Адаптер, Фасад, Уведомитель и т.д.)
Уверенное администрирования Linux систем
Понимание принципов СI\CD
Условия:
Дружелюбная атмосфера, неформальная обстановка, отсутствие бюрократии;
Большое пространство для принятия самостоятельных решений;
Интересные задачи, возможность развития;
Время работы без жесткого регламента, но необходимо находиться в доступе в рабочие часы и соблюдать сроки выполнения задач, работаем по московскому времени;
Ежедневная планерка в 10 по Москве, присутствие обязательно;
Рабочие дни считаются по производственному календарю РФ 5/2;
Отпуск предоставляется два раза в год по 2 недели, время отпуска согласовывается заранее с руководителем (календарь отпусков);