АО «ЦИКАДА» – вертикально-интегрированный холдинг, обеспечивающий цифровую и физическую безопасность объектов критической инфраструктуры Российской Федерации, формирование технологического суверенитета и импортозамещения программного обеспечения в области информационной безопасности и защиты информации.
Мы имеем набор центров по компетенциям. Интегрируем решения, которые приносят пользу и делаем это отталкиваясь от реальных задач в ИБ, а также активно участвуем в амбициозных проектах, разрабатываем свои продукты, предлагаем услуги собственного SOC и многое другое.
В настоящий момент усиливаем компетенции Департамента разработки и ищем в нашу команду Ведущего бэкенд-разработчика
Чем предстоит заниматься:
Разработка бэкенда центра управления сетью CoreBit.NGFW со следующими задачами:
- Разработка API REST и gRPC для взаимодействия с узлом безопасности сети.
- Разработка структуры базы данных и взаимодействие с ними.
- Разработка API для взаимодействия с клиентской частью центра управления сетью.
Что нам важно:
- Глубокое понимание Python:
- Знание GIL, механизмов работы генераторов, декораторов, контекстных менеджеров, метаклассов.
- Понимание asyncio, multiprocessing, threading.
- Обработка потоковых данных (метрики состояния сетевого оборудования, логи событий безопасности).
- Опыт оптимизации производительности (профилирование cProfile, memory_profiler).
- Опыт реальных проектов в Django:
- Работа с Django REST Framework.
- Знание архитектурных паттернов (MVC).
- Понимание QuerySet, оптимизация запросов (select_related, prefetch_related), кэширование.
- Проектирование и разработка реляционных БД (более 100 таблиц) с использованием СУБД PostgreSQL.
- Знание нормальных форм реляционной СУБД (денормализация БД).
- Знание уровней изоляции транзакций.
- Знание и опыт работы с индексами.
- GROYP BY, HAVING, JOIN, CTE, CURSOR, PIVOT, BULK.
- Резервное копирование и восстановление.
Желательно: - Проектирование и разработка БД с использованием ClickHouse.
- Опыт в реализации отказоустойчивости в PostgreSQL и ClickHouse: репликация, кластеризация и распределённые запросы.
- Linux администрирование:
- Linuх на уровне админа (написание bash-скриптов, настройка прав chmod, chown).
- Администрирование Nginx (конфигурация для Django).
- Опыт работы с RabbitMQ и KAFKA.
- Опыт работы с контейнеризацией Docker.
Что мы предлагаем:
- Аккредитованная IT компания;
- Заряженная и опытная команда профессионалов;
- Комфортный офис в дизайнерском бизнес-центре Neo Geo с теннисным кортом внутри и развитой инфраструктурой;
- Поддерживаем инициативы обучения и сертификации за счёт компании;
- Даем возможность профессиональной самореализации, решение сложных и нестандартных задач;
- Официальное трудоустройство согласно ТК РФ и социальные гарантии;
- График работы с 08 (10) до 17 (19), full time офис, после прохождения испытательного срока готовы рассмотреть комбинированный график работы;
- Испытательный срок до 3 месяцев;
- Конкурентная заработную плату, соответствующую профессиональным навыкам;
- Медицинское обслуживание в частной клинике по системе депозита от работодателя;
- Активная корпоративная жизнь;
- Готовы обсуждать релокационный пакет, в случае, если ты из другого региона