Скала^р — модульная платформа для построения высоконагруженной ИТ-инфраструктуры (продукт Группы 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)
- Опыт работы с серверным и сетевым оборудованием основных вендеров.
Что мы предлагаем:
- Работа в аккредитованной ИТ-компании;
- Возможен удаленный формат работы, с редким визитом в офис (раз в квартал);
- Минимальная бюрократия;
- Стабильный конкурентный доход, который мы обсудим при встрече индивидуально;
- Обеспечение техникой и необходимым дополнительным оборудованием;
- ДМС;
- Компенсация ДМС для ближайших родственников;