Скала^р — модульная платформа для построения высоконагруженной ИТ-инфраструктуры (продукт Группы Rubytech).
Разработка продуктов Скала^р ведётся с 2015 года. С самого начала ставка была сделана на перспективные технологии, объединяющие подход сервис-провайдера с требованиями крупных корпоративных и государственных структур к отказоустойчивости, доступности, информационной безопасности и сохранности данных.
Мы уделяем большое внимание глубоким научно-исследовательским работам (R&D) и формируем экосистему передовых российских разработок в области системного и платформенного программного обеспечения и вычислительной техники.
Для нас как для вендора важно ответственное отношение к тому, что мы создаём, инновационный подход и качественное исполнение.
Скала^р - лидер российского рынка ПАК (по версии CNews Analytics, 2024). Выручка в 2023 году превысила 17 млрд рублей, а штат сотрудников насчитывает свыше 200 высококвалифицированных специалистов.
Среди наших клиентов крупнейшие российские компании. Спрос на продукты Скала^р постоянно растёт, поэтому мы расширяем штат и приглашаем к сотрудничеству специалистов, готовых участвовать в масштабных технологических проектах.
Управлять командой backend-разработчиков: распределять задачи, контролировать выполнение, проводить код-ревью и менторить сотрудников
Участвовать в планировании спринтов, оценке сроков и приоритезации задач
Разрабатывать архитектуру и технические решения, декомпозировать и оценивать трудоемкость задач
Работать со стеком технологий: Go 1.18+, PostgreSQL 12+, Ansible 2.9+
Ставить задачи команде, отслеживать выполнение, принимать результаты
Взаимодействовать с frontend разработчиками, согласовывать протоколы обмена данными
Повышать стандарты разработки
Применять инструментарий: gitlab, Jira, Confluence, CI/CD, Jenkins, Nexus
Наши ожидания в части опыта:
Опыт руководства командой разработки от 3 человек
Опыт промышленной backend разработки на Go от 3-х лет
Понимание архитектуры высоконагруженных и отказоустойчивых систем
Опыт проектирования и поддержки микросервисных и монолитных архитектур
Способность мотивировать команду, разрешать конфликты и выстраивать процессы
Гибкость, умение работать в условиях неопределенности
Хорошее понимание особенностей реализации параллельных вычислений в Go, ограничений, производительности, накладываемых runtime и компилятором в Go
Знание языка программирования Python 3 на уровне чтения кода
Умение составлять и оптимизировать сложные SQL-запросы
Знание Linux на уровне администрирования
Опыт работы с виртуализацией и контейнеризацией (KVM, Docker)
Твердое понимание принципов работы сетей на базе стека TCP/IP
Знакомство с базовыми технологиями информационной безопасности и понимание, зачем они нужны
Опыт работы c Git, инструментами CI/CD, Jira, Confluence
Опыт работы в Agile командах - Scrum, спринты, ежедневные стендапы
Опыт командной работы в дистанционном режиме
Английский язык на уровне беглого чтения технической документации
Готовность к редким командировкам (г. Москва, г. Санкт-Петербург)
Дополнительным плюсом будет:
Знание языков С или Rust
Опыт работы с очередями и брокерами сообщений (NATS, RabbitMQ, Kafka)
Опыт работы с облачными платформами, k8s, Redis, etcd, Nginx
Опыт эксплуатации и настройки инструментов мониторинга (Prometheus, Grafana, VictoriaMetrics, VictoriaLogs, Zabbix)
Опыт работы с российскими дистрибутивами РЕД ОС, Альт и Astra Linux
Опыт работы с системами управления идентификацией и доступом (Keycloak, Avanpost FAM, Базис.Virtual Security)
Опыт работы с серверным и сетевым оборудованием основных вендеров.