Проект: ИТ-компания.

Локация: РФ (часовой пояс Москва ±2 ч). Формат: удаленно. Занятость: фулл тайм.

Требования:

  • Go 1.18+
  • PostgreSQL 12+
  • Ansible 2.9+
  • Разработка архитектуры и технических решений, декомпозиция и оценка трудоемкости задач
  • Взаимодействие с frontend-разработчиками, согласование протоколов обмена данными
  • Инструментарий разработки: GitLab, Jira, Confluence, CI/CD
  • Хорошее знание и опыт промышленной back-end разработки на Go от 5 лет
  • Умение составлять и оптимизировать сложные SQL-запросы
  • Знание Linux на уровне администрирования
  • Опыт выпуска проектов в production
  • Опыт применения ELK-стека
  • Опыт применения OpenAPI / Swagger
  • Понимание особенностей реализации параллельных вычислений в Go, ограничений и производительности
  • Опыт работы с виртуализацией на базе qemu/KVM, libvirt
  • Опыт работы с Git, инструментами CI/CD, Jira, Confluence
  • Опыт работы в Agile командах (Scrum)
  • Опыт руководства командой разработки от 3 человек
  • Опыт командной работы в дистанционном режиме
  • Английский — чтение технической документации

Nice-to-have:

  • Знание C или Rust
  • Опыт работы с очередями: RabbitMQ, ActiveMQ, Kafka, IBM MQ, JMS
  • Опыт мониторинга: Prometheus, Grafana, pgWatch
  • Опыт работы с Redis
  • Опыт работы с Kubernetes и Docker