Lead GO Developer

Дата размещения вакансии: 19.09.2024
Работодатель: SL Soft
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Ищем Lead GO Developer в команду Робовойс (https://robo-voice.ru/) - конструктор голосовых и текстовых роботов!

Наш продукт имеет несколько направлений развития включая голосовых роботов, текстовых роботов, ML, LLM (большие языковые модели).

Стек технологий: Go, Python, Gitlab, Ansible, Postgres, Redis, Consul, Traefik, Docker/Docker Swarm, Kafka, Grafana, Asterisk.

Инфраструктура: в настоящее время наш продукт базируется на Docker Swarm с планами перехода на Kubernetes в ближайшем будущем.

Обязанности:

  • Руководить командой разработчиков, обеспечивая высокое качество разработки и своевременное выполнение задач.

  • Разрабатывать и поддерживать архитектуру программного обеспечения для диалоговой платформы, включая сервисы и API.

  • Участвовать в проектировании и реализации новых функций, обеспечивая их соответствие требованиям безопасности, производительности и масштабируемости.

  • Проводить код-ревью, обеспечивая качество и соблюдение лучших практик разработки.

  • Оптимизировать процессы разработки и внедрять инструменты, улучшающие производительность команды.

  • Сотрудничать с кросс-функциональной командой, включая системных аналитиков, тестировщиков, ML-специалистов и продукт-менеджеров.

  • Создавать и поддерживать техническую документацию для разработанных решений.

  • Активно участвовать в деплойменте и настройке систем и компонентов.

Требования:

  • Опыт коммерческой разработки на Go более 5 лет.

  • Опыт работы в роли технического лидера или ведущего разработчика от 2 лет.

  • Глубокие знания и опыт разработки на GoLang, включая работу с базами данных, сторонними API и веб-сервисами, разработку собственных API.

  • Опыт проектирования и строительства высоконагруженных и распределенных систем.

  • Знание принципов и опыт работы с контейнеризацией (Docker) и оркестрацией контейнеров (Kubernetes).

  • Уверенное владение инструментами контроля версий и CI/CD (Gitlab, Jenkins и т.д.).

  • Понимание принципов работы с базами данных (Postgres, MySQL, Redis) и написания сложных SQL-запросов.

  • Опыт работы с Linux.

  • Опыт работы в Agile-команде.

Условия:

  • Полная удаленка или работа в просторном и светлом офисе, расположенном в деловом квартале "Новоспасский" (м. Павелецкая).
  • Действительно хороший полис ДМС (со стоматологией и госпитализацией) уже после месяца работы.
  • Техническое сообщество, митапы, бонус за написание статьи на Хабре.
  • Открытую и дружелюбную корпоративную культуру, команду талантливых и интересных людей.
  • Внутреннее обучение от собственного бизнес-тренера.
  • Возможность взять 2 дня в квартал по болезни без больничного.
  • Большое разнообразие корпоративных мероприятий (экскурсии, велопрогулки, благотворительные акции, забеги, книжный клуб и многое другое).
  • Внутреннее обучение от собственного бизнес-тренера.