Обязанности:
Кто мы:Мы – это управление анализа событий ИБ в «Газпромнефть – Цифровые решения», часть ИТ-функции «Газпром нефти». В нашу команду аналитиков информационной безопасности (ИБ) информационных систем (ИС) на позицию Главного специалиста мы ищем Python-разработчика (Django backend), который с нами будет развивать программный продукт, осуществляющий автоматизацию процессов анализа ИБ ИС. Наш стек: Backend: Django, DRF, Celery, Selenium; Frontend: React, Axios, React Router, Webpack, jest, MUI; CI/CD: AzureDevOps, Jenkins, Selenium, Nexus; Infrastructure: CentOS, Docker Compose, OpenShift, Deckhouse, Nginx, Gunicorn/Uvicorn, PostgreSQL, ClickHouse, MongoDB, Redis. Чем предстоит заниматься: поддержкой и доработкой текущей версией backend’a продукта (Django); разбиением монолита на микросервисы (Django/FastAPI); проектированием и разработкой REST-API; построением структур баз данных (PostgreSQL/MongoDB); работой совместно с командой над проектированием, разработкой и внедрением новых функций и сервисов продукта; участием в процессах дизайн/код ревью; покрытием кодовой базы тестами; Мы ожидаем, что ты: Готов к офисному формату работы. Имеешь диплом о высшем образовании занимался коммерческой разработкой на Python 3.x не менее 2 лет; имеешь опыт работы с одним из фреймворков: Django/FastAPI; владеешь навыком построения и оптимизации запросов к BD, как с использованием ORM, так и в виде SQL-запросов; имеешь опыт анализа и обработки неструктурированных данных; имеешь опыт написания тестов (pytest); понимаешь, как работать с очередью сообщений; имеешь знания и опыт использования Git для управления исходным кодом; самостоятельно решаешь технические задачи и получаешь от этого удовольствие; Будет полезным: опыт написания микросервисов; опыт работы c Big Data; опыт разработки высоконагруженных системам; опыт работы с DB PostgreSQL, MongoDB, Redis, ClickHouse; опыт работы с MQ RabbitMQ, Kafka; опыт написания парсеров; опыт интеграции продукта с внешними сервисами; понимание процессов CI/CD; опыт работы по обеспечению информационной безопасности разрабатываемых информационных систем; имеешь широкий кругозор в области современных технологий разработки информационных систем; владеешь английским языком на уровне свободного чтения технической документации; готов обучаться и профессионально развиваться вместе с продуктом и командой Мы предлагаем: Достойную твоего профессионального уровня заработную плату, годовую премию по результатам деятельности, дополнительную материальную мотивацию; Качественную программу ДМС со стоматологией с первого месяца работы; услуги телемедицины и консультации психолога, страхование жизни и здоровья в том числе за границей, и льготные условия страхования для близких; Разумную свободу при выполнении рабочих обязанностей (ты самостоятельно распоряжаешься своим рабочим временем – мы поддерживаем культуру доверия в командах); Корпоративные скидки для изучения английского языка в малых группах онлайн и офлайн, скидки на ипотечное страхование в рамках зарплатных программ; Поддержку опытного наставника с первого рабочего дня: сориентирует во всем от возможностей кофемашины до лучших практик по направлению;