Описание
Calm — стартап, создающий безопасный корпоративный мессенджер на базе Matrix.
Задачи
•Сопровождать и развивать микросервисную инфраструктуру на Kubernetes и PostgreSQL
•Настраивать и развивать CI/CD-пайплайны, контролировать изменения в промышленной среде
•Находить и устранять причины отказов приложений и сервисов, прорабатывать решения с командой разработки
•Поддерживать актуальную картину рисков инфраструктуры и регулярно переоценивать их
•Настраивать покрытие SAST, DAST и SCA, анализировать результаты и приоритизировать уязвимости по эксплуатируемости
•Управлять правами доступа в контуре, соблюдать принцип наименьших привилегий и управлять секретами с помощью Vault и аналогов
•Внедрять и поддерживать шлюз безопасности, согласовывать релизы новых функций со стороны информационной безопасности
•Поддерживать команды разработки по вопросам безопасности и объяснять способы исправления уязвимостей
Требования
•Понимать процесс безопасной разработки, расположение SAST, DAST и SCA в пайплайне и уметь анализировать их результаты, отличая истинные срабатывания от ложных
•Иметь опыт эксплуатации хотя бы одного класса инструментов SAST или SCA, включая настройку покрытия и работу с качеством срабатываний
•Знать типовые классы уязвимостей OWASP Top 10 и API Security Top 10, уметь объяснить разработчикам способы их устранения
•Иметь опыт риск-ориентированной работы: описания, оценки рисков и отслеживания их устранения
•Уметь администрировать Kubernetes и PostgreSQL
•Уметь настраивать CI/CD с GitLab CI, GitHub Actions или аналогами
•Иметь опыт сопровождения микросервисной инфраструктуры в промышленной среде
•Понимать принципы наблюдаемости: мониторинг, логирование и трассировку
•Уверенно владеть русским и английским; английский — не ниже B1 для чтения документации
•Иметь от 3 лет опыта работы в роли DevOps или SRE, в том числе хотя бы 1 год с фокусом на безопасность
•Быть самостоятельным и инициативным, уметь выстраивать процессы с нуля
Будет плюсом
•Опыт с E2EE-мессенджерами, Matrix и matrix-rust-sdk
•Знакомство с прикладной криптографией
•Опыт работы с самостоятельно размещёнными исполнителями CI, XcodeGen и SwiftLint
•Опыт AI-assisted разработки с Claude Code или Cursor и готовность внедрять эти процессы
Условия
•Гибкий график с асинхронным взаимодействием; основное время пересечения с командой по Москве — с 10 до 19
•Минимум бюрократии, возможность напрямую влиять на архитектуру и процессы
•Возможность выстроить культуру безопасности в растущем стартапе