Golang Middle Developer

Дата размещения вакансии: 01.07.2024
Работодатель: Муртазин Рустам Ирекович
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 1 года до 3 лет

В команду по разработке веб-приложения (интеграция с нейросетями) на неполный рабочий день требуется Golang Middle Developer.
Мы ищем специалиста, который возьмет на себя часть текущих задач и сможет участвовать в обеспечении бесперебойной работы нашего приложения.

Обязанности:
— Разработка и поддержка бэкенд части веб-приложения, используя технологии Go, Rabbit MQ, Websockets, Mongo DB, Redis, Docker.
— Участие в проектировании и оптимизации архитектуры приложения совместно с архитектором.
— Работа в тесном сотрудничестве с другими участниками команды для достижения общих целей проекта (Команда работает спринтами 2 недели по фреймворку Скрам).
— Поддержка и оптимизация существующего кода, рефакторинг и улучшение производительности приложения.
— Участие в технических обсуждениях, принятие участия в планировании и оценке задач, груммингах, ретро, демо.
— Поддержка работы веб-приложения после запуска.
— Сообщать о проблемных местах и вариантах устранения (в случае возникновения).

Требования:
Образование и опыт:
— Опыт работы от 3 лет.
— Знание языка программирования Go на уровне Middle и выше.
— Уверенное владение Rabbit MQ .
— Опыт работы с Websockets.

Навыки:
— Глубокие знания и понимание работы баз данных MongoDB и Redis.
— Опыт работы с контейнеризацией в Docker для развертывания и управления приложениями приветствуется.
— Понимание микросервисной архитектуры и принципов RESTful API.
— Понимание принципов обработки больших объемов данных.
— Опыт работы с системами управления версиями и CI/CD практиками.
— Умение работать в команде, коммуницировать.

Личные качества:
— Аналитическое мышление и способность решать технические проблемы эффективно.
— Ответственность,
— Пунктуальность.
— Способность быстро входить в существующий проект и адаптироваться к его особенностям.