Мы ищем Middle Python-разработчика в команду киберразведки. Эта роль подойдет специалисту, который хочет не просто выполнять готовые задачи, а самостоятельно разбираться в потребностях команды, предлагать решения и доводить их до работающих продуктов.
Основной фокус - создание сервисов для команды киберразведки: мы собираем, нормализуем, храним и анализируем большие объемы данных. Поэтому ожидаем не только умение писать код, но и понимание того, как проектировать надежные API, эффективно работать с данными и строить сервисы, которые остаются производительными при росте нагрузки.
Чем предстоит заниматься
- Разрабатывать и поддерживать внутренние продукты под задачи команды.
- Самостоятельно выявлять потребности, формулировать задачи и предлагать технические подходы.
- Планировать свою работу, декомпозировать задачи и оценивать сроки.
- Разрабатывать backend-сервисы, API, интеграции и автоматизации.
- Работать с базами данных, очередями, фоновыми задачами и обработкой данных.
- Интегрировать внешние сервисы, API и инструменты киберразведки. Участвовать в развитии архитектуры внутренних решений.
- При необходимости дорабатывать frontend-часть продуктов.
- Работа с ИИ-агентами
Необходимые знания и навыки
Backend:
- Python, Django, FastAPI, SQLModel — уверенная разработка сервисов и API, работа с ORM, интеграциями и фоновыми задачами
- Celery — организация асинхронной обработки и автоматизаций.
- Pandas — обработка, нормализация и анализ данных.
- Selenium — сбор данных и автоматизация взаимодействия с веб-ресурсами.
Frontend:
- React — уровень, достаточный для доработки и поддержки несложных интерфейсов внутренних сервисов.
Базы данных и очереди:
- PostgreSQL — понимание проектирования схем данных, индексов, оптимизации запросов и работы с большими объемами данных.
- Redis —базовый опыт работы с кешированием данных
- Kafka / Redpanda — базовый опыт работы с брокерами сообщений и потоковой обработкой данных.
- OpenSearch – базовый опыт работы
Инфраструктура:
- Docker, Docker Compose — упаковка и запуск сервисов, настройка многоконтейнерных приложений на базовом уровне.
- Nginx — базовая настройка проксирования и публикации сервисов.
- Опыт ручного деплоя приложений на виртуальные машины.
- Понимание Linux на уровне сопровождения сервисов и диагностики проблем.
Сетевые технологии:
- Понимание современных сетевых технологий и протоколов (TCP, UDP, DNS, HTTP и т.д.) на уровне, достаточном для разработки интеграций, автоматизаций и сервисов сбора данных.
Будет плюсом
- Опыт работы в кибербезопасности.
- Понимание процессов сбора, нормализации и анализа данных.
- Опыт проектирования внутренних аналитических систем.
- Навык быстрого прототипирования.
- Умение строить пайплайны обработки данных.
- Опыт интеграции с внешними API и системами мониторинга.
Мы предлагаем своим сотрудникам:
Заботу о достатке:
- Достойный уровень оплаты труда, понятная система премирования;
- Релокационный бонус при переезде в Москву.
Заботу о времени:
- Гибридный график работы и гибкое начало рабочего дня - мы ценим результат, а не формальность;
- Дополнительные дни отпуска к значимым событиям и за стаж работы в Компании.
Заботу о развитии:
- Плавный, комфортный онбординг при поддержке опытного наставника;
- Работаем и учимся друг у друга в увлеченной команде профессионалов;
- Обучаемся новым практикам и необходимым технологиям в партнерстве с ведущими учебными центрами, вендорами и тп.;
- Поддерживаем желание участвовать и выступать в профильных конференциях и профессиональных сообществах;
- Предоставляем ресурсы для профессионального развития и возможности для карьерного роста в компании;
- Скидки на обучение английскому языку;
- Доступ к электронной библиотеке и большой выбор книг с профессиональной литературой в офисе.
Заботу о комфорте:
- Эргономичное и комфортное место работы, в офисе зоны для пинг-понга, переговоров, звонков, массажное кресло;
- Кухня для перекусов с кофе, чаем, сладостями и не только;
- Насыщенная корпоративная жизнь: тимбилдинги, вкуснодни, мероприятия и подарки для детей;
- Бесплатное посещение Московского зоопарка для наших сотрудников и их семей.
Заботу о здоровье:
- Бесплатная медицинская страховка (ДМС) со стоматологией после ИС;
- 21 день 100% оплачиваемых дней отсутствия по болезни.
Откликайся, будем рады видеть тебя в нашей команде!