Python-разработчик
Описание
Innostage — первый и единственный системный интегратор в России, который проверяет собственную киберустойчивость на практике, выйдя на багбаунти в режиме открытых кибериспытаний. 1166 хакеров безуспешно ломают нас каждый день за 10 миллионов рублей! ТОП-3 крупнейших интеграторов РФ в сфере защиты информацииТОП-10 поставщиков в сфере ИБ и крупнейших компаний в области кибербезопасности в РФ1200+ профессионалов выбрали Innostage своим работодателем.Мы в поисках разработчика Junior+/middle уровняПроект: инструмент контроля безопасности запросов к ИИ и ответов от ИИ, выстраивания мониторинга событий ИБ в инфраструктуре ИИ. Задачи: Проектирование архитектуры: Участие в выборе и обоснование архитектурных решений Оптимизация производительности, масштабируемости системы Разработка и поддержка: Реализация новой функциональности и адаптация готовых решений под цели продукта Интеграция с внешними API (SaaS-сервисы, ML-модели, LLM, SIEM) Участие в поддержке текущих инсталляций на уровне L3 Участие в оценке трудозатрат на реализацию Участие в оптимизации трудозатрат на реализацию и затрат на инфраструктуру Качество кода: Участие в код-ревью и внедрение best practices Документирование через OpenAPI/Swagger или техническую wiki/readme Что для нас важно: Backend-стек: Python 3.10+ Бэкенд и данные: FastAPI/Django (DRF), REST/WebSocket/SSE, Kafka/RabbitMQ, Redis, PostgreSQL, S3/MinIO Тестирование: юнит/интеграционные/контрактные тесты, профилирование Опыт работы с Docker + Docker Compose Базовые навыки работы с Kubernetes Навыки работы с CI/CD-пайплайнами (GitLab CI, GitHub Actions) Навыки использования инструментов для мониторинга метрик и логов (Prometheus + Grafana, ELK Stack, Loki) Навыки использования инструментов оркестрации (применение хореографии, оркестрация с помощью Temporal и др.) Базовое понимание работы TLS/SSL Базовые навыки работы c IdP (Keycloak) / SSO (Single Sign-On) Работа с Git Умение писать читаемый код с учетом PEP спецификаций и кодстайла Владение Linux на уровне пользователя и работы в командной строке Английский: чтение технической документации Условия: Помощь в адаптации для быстрого погружения в работу; ДМС (включая ежегодное комплексное мед. обследование, стоматологию, телемедицину, психологическую поддержку в онлайн-формате) после испытательного срока; Страхование от несчастного случая и страхование при выезде за рубеж; Постоянное развитие - доступ к онлайн библиотеке, курсы, тренинги Частичная компенсация затрат на занятия спортом; Сообщество единомышленников по увлечениям и интересам – книги, спорт, фильмы и различные хобби; Имеем аккредитацию в Минцифры;