Ищем GO разработчика в команду на собственный проект по разработке компьютерной информационной системы для управления привилегированными пользователями (микросервисная архитектура).
Обязанности:
- Разработка и поддержка приложений на языке Go.
- Проектирование и реализация микросервисной архитектуры.
- Разработка и интеграция веб-сервисов RESTful и API (gRPC / REST).
- Написание и поддержка unit тестов.
- Оптимизация производительности и обеспечение высокой надежности приложений.
- Участие в обсуждении и реализации архитектурных решений.
- Взаимодействие с командой разработчиков и другими отделами для достижения поставленных целей.
Требования:
- Опыт разработки на Go от 3-х лет.
- Знание и опыт работы с библиотеками и фреймворками Go, такими как go-migrate, Uber FX, Bun.
- Опыт работы с базами данных SQL и NoSQL, такими как PostgreSQL, Redis, Kafka.
- Знание и применение шаблонов проектирования.
- Опыт разработки и поддержки микросервисной архитектуры.
- Понимание принципов и опыт работы с REST, HTTP, JSON.
- Опыт разработки веб-сервисов RESTful и микросервисов.
- Опыт разработки и интеграции API (gRPC / REST).
- Навыки написания unit тестов.
- Умение работать с ОС Linux.
- Понимание принципов контейнеризации, опыт работы с Docker и Kubernetes.
- Знание Git.
Условия: - Удаленная работа;
- Оформление по трудовой;
- Испытательный срок 3 мес.;
- ДМС (через 5 мес.);
- Отпуск 28 р.д;
- При необходимости выдаём рабочую технику.