Требуемый опыт работы
От 1 года до 3 лет
Тип занятости
Полная занятость
График работы
Гибкий график
Обязанности:
- разработка микросервисов на Golang
Требования:
- Опыт разработки приложений на Go от 2-х лет;
- Опыт построения микросервисной архитектуры;
- Умение писать чистый и документируемый код;
- Знание инструментов и методик профилирования производительности Go приложений;
- Опыт разработки высоконагруженных многопоточных приложений, понимание как работают go-рутины, каналы, блокировки;
- Знание и опыт работы с PostgreSQL;
- Навыки работы с CI/CD пайплайнами;
- Навыки работы с Docker и docker-compose;
- Опыт работы с REST API, gRPC;
- Знание технологий service mesh(istio);
- Опыт написания unit-тестов и integration-тестов;
- Уверенный пользователь Linux;
Желательно:
- Опыт разработки сервисов для процессинга стриминговых данных;
- Опыт работы с брокерами сообщений (Kafka);
- Опыт работы с алгоритмами на графе;
Условия:
- полностью белая зарплата;
- гибкий смешанный (офис/удаленка) график работы;
- оплата курсов повышения квалификации;
- возможность совмещать работу с учебой;
- участие в разработке уникальных проектов.
Ключевые навыки
Golang
Postgresql
Docker
Docker-compose
Вакансия опубликована 01.07.2024 в г. Москва.