Principal full-stack engineer (Cybersecurity)
Коротко
Architects and develops backend on Python (FastAPI) for cybersecurity resilience platform, works with graph databases, frontend JavaScript, Airflow, and DevOps. · Needs: JavaScript, CI/CD from scratch, Docker, Kubernetes, high-load Python (FastAPI) with async and ORM, graph data experience.
Описание от работодателя
Кто мы
Positive Technologies — вендор продуктов и услуг в области кибербезопасности. Более 20 лет наша основная задача — предотвращать хакерские атаки до того, как они причинят неприемлемый ущерб бизнесу и целым отраслям экономики. Наши технологии используют около 4000 организаций по всему миру.
Мы ищем Principal backend develper. Вы станете ключевым техническим специалистом в развитии платформы для оценки киберустойчивости компаний и отраслей.
О продукте: платформа для оценки киберустойчивости компаний и отраслей. Инструмент позволяет руководителям ФОИВ и главам регионов видеть критическую инфраструктуру «глазами хакера», выявляя слабые звенья в цепочках поставок и уязвимые точки. Новый подход анализирует не отдельные объекты, а всю взаимосвязанную инфраструктуру, определяя приоритеты защиты там, где атака может вызвать наибольший ущерб для отрасли или региона.
Технологический стек:
Backend: Python (FastAPI)
Frontend: JavaScript
БД: PostgreSQL + графовые БД
Data Engineering: Airflow
DevOps: Grafana
Чем предстоит заниматься Разработка и архитектура
Поддержка бэкенда на FastAPI
Работа с графовыми данными
Доработка клиентских интерфейсов и административных панелей
Система дифов для отслеживания изменений
Интеграция нейросетей для анализа данных
DevOps и инфраструктура
Построение CI/CD пайплайнов
Настройка Ansible (планируется внедрение)
Система бэкапов и восстановления данных
Мониторинг и алертинг через Grafana
Поддержка тестового и продакшн-контуров
Работа с багами и новые функции
Данные
Пайплайны Airflow для каждого клиента
Миграция данных, оптимизация индексов PostgreSQL
Работа с большими объемами данных
Мы ожидаем, что вы: Владеете фронтендом и DevOps как частью единого процесса: уверенно пишите JavaScript, поднимали CI/CD с нуля , работали с контейнеризацией ( Docker ) и оркестрацией ( Kubernetes )
Имеете опыт разработки высоконагруженных сервисов на Python (FastAPI) с глубоким пониманием асинхронности и ORM
Управляли конфигурациями через Ansible, настраивали мониторинг и алертинг ( Grafana ) и системы логирования
Проектировали сложные архитектуры для работы с большими данными
Оптимизировали PostgreSQL: индексы, сложные запросы, шардинг
Имеете опыт работы с графовыми базами данных и нейросетями
Строили масштабируемые ETL-пайплайны с использованием Airflow
Имеете практический опыт программирования с AI-агентами и внедрения их в бизнес-логику
Проводили пилотные проекты и внедряли новые технологии в инфраструктуру
Будет плюсом опыт проектирования отказоустойчивых решения с учетом принципов информационной безопасности (наличие сертификатов будет вашим преимуществом)
Что мы предлагаем Условия для постоянного развития: внешние и внутренние образовательные программы, митапы, научпоп-лекции, экспертное обучение, обучение для руководителей и не только
Гибкий подход к отдыху: 28 календарных дней отпуска, доплату отпускных до полного оклада и 10 day off в год
Заботу о здоровье: ДМС с первой недели работы, включая стоматологию, ежегодный чекап
Компенсацию до 50% расходов на занятия спортом и английским языком в рамках ежегодного бюджета
Работу в аккредитованной ИТ-компании и возможность использования льгот Министерства цифрового развития