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