Скала^р — модульная платформа для построения высоконагруженной ИТ-инфраструктуры (продукт Группы Rubytech).
Разработка продуктов Скала^р ведётся с 2015 года, при этом сохраняется дух стартапа, где проводят научные эксперименты и создают новые технологии.
Скала^р формирует экосистему передовых российских разработок в области системного и платформенного программного обеспечения, и вычислительной техники.
Скала^р - лидер российского рынка ПАК (по версии CNews Analytics, 2024). Выручка в 2023 году превысила 17 млрд рублей, а штат сотрудников насчитывает свыше 200 высококвалифицированных специалистов.
Среди наших клиентов крупнейшие российские компании. Спрос на продукты Скала^р постоянно растёт, поэтому мы расширяем штат и приглашаем к сотрудничеству специалистов, готовых участвовать в масштабных технологических проектах.
Мы разрабатываем технологию управления современной сложной ИТ инфраструктурой для задач обработки больших данных и искусственного интеллекта.
Принимать активное участие в разработке ядра систем управления, развертывания и мониторинга высоконагруженных систем.
Работа со стеком технологий: Go 1.18+, PostgreSQL 12+, Ansible 2.9+
Разрабатывать архитектуру и технические решения, декомпозировать и оценивать трудоемкость задач
Взаимодействовать с frontend разработчиками, согласовывать протоколы обмена данными
Повышать стандарты разработки
Мы работаем двухнедельными спринтами с ежедневными стендапами
Инструментарий разработки: gitlab, Jira, Confluence, CI/CD
Что мы ожидаем от вас:
Хорошее знание и опыт промышленной back-end разработки на Go от 3-х лет
Умение составлять и оптимизировать сложные SQL-запросы
Знание Linux на уровне администрирования
Опыт выпуска проектов в production
Опыт применения ELK-стека
Опыт применения OpenAPI/swagger
Хорошее понимание особенностей реализации параллельных вычислений в Go, ограничений, производительности, накладываемых runtime и компилятором в Go
Опыт работы с виртуализацией на базе qemu/KVM, libvirt
Опыт работы c Git, инструментами CI/CD, Jira, Confluence
Опыт работы в Agile командах - Scrum, спринты, ежедневные стэндапы
Опыт руководства командой разработки от 3 человек
Опыт командной работы в дистанционном режиме
Английский язык на уровне беглого чтения технической документации
Дополнительным плюсом будет:
Знание языков С, Go или Rust
Опыт работы с очередями (RabbitMQ, ActiveMQ, Kafka, IBM MQ, JMS)
Опыт мониторинга с использованием Prometheus, Grafana, pgWatch
Опыт работы с Redis
Опыт работы с k8s, docker