📍 Санкт-Петербург (м. Фрунзенская)Офис или гибрид
Английский
B1 — IntermediateB1 — Intermediate
Технологии/инструменты
Python 3.xDjango / FastAPIORMSQLpytestGitREST API
100% офисный формат работы.
Кто мы:
Мы — это управление анализа событий ИБ в «Газпромнефть — Цифровые решения», часть ИТ-функции «Газпром нефти». В нашу команду аналитиков информационной безопасности (ИБ) информационных систем (ИС) на позицию Главного специалиста мы ищем Python-разработчика (Django backend), который с нами будет развивать программный продукт, осуществляющий автоматизацию процессов анализа ИБ ИС.
Наш стек:
- Backend: Django, DRF, Celery, Selenium.
- Frontend: React, Axios, React Router, Webpack, Jest, MUI.
- CI/CD: Azure DevOps, 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).
- Работой совместно с командой над проектированием, разработкой и внедрением новых функций и сервисов продукта.
- Участием в процессах дизайн/код ревью.
- Покрытием кодовой базы тестами.
Мы ожидаем, что ты:
- Готов к 100% офисному формату работы.
- Имеешь диплом о высшем образовании.
- Занимался коммерческой разработкой на Python 3.x не менее 3 лет.
- Имеешь опыт работы с одним из фреймворков: Django/FastAPI.
- Владеешь навыком построения и оптимизации запросов к БД, как с использованием ORM, так и в виде SQL-запросов.
- Имеешь опыт анализа и обработки неструктурированных данных.
- Имеешь опыт написания тестов (pytest).
- Понимаешь, как работать с очередью сообщений.
- Имеешь знания и опыт использования Git для управления исходным кодом.
- Самостоятельно решаешь технические задачи и получаешь от этого удовольствие.
Будет полезным:
- Опыт написания микросервисов.
- Опыт работы c Big Data.
- Опыт разработки высоконагруженных систем.
- Опыт работы с БД PostgreSQL, MongoDB, Redis, ClickHouse.
- Опыт работы с MQ RabbitMQ, Kafka.
- Опыт написания парсеров.
- Опыт интеграции продукта с внешними сервисами.
- Понимание процессов CI/CD.
- Опыт работы по обеспечению информационной безопасности разрабатываемых информационных систем.
- Имеешь широкий кругозор в области современных технологий разработки информационных систем.
- Владеешь английским языком на уровне свободного чтения технической документации.
- Готов обучаться и профессионально развиваться вместе с продуктом и командой.
Что ты получаешь:
- 100% офисный формат работы г. Санкт-Петербург, Киевская 5, к4.
- Достойную твоего профессионального уровня заработную плату.
- Качественную программу ДМС со стоматологией с первого месяца работы; услуги телемедицины, консультации психолога, страхование жизни и здоровья в том числе за границей, льготные условия страхования для близких и возможность расширить перечень клиник по опции Flexible benefits.
- Поддержку опытного наставника с первого рабочего дня.
- Возможности компании для твоего профессионального и карьерного развития.
- Неограниченный доступ к образовательному контенту на портале знаний от корпоративного университета и подписку на лучшие электронные библиотеки с подборками IT-литературы (и не только).
- Собственный Центр профессионального развития для совершенствования hard skills, внутренние IT-митапы по разным направлениям и уровням сложности.
- Регулярные карьерные марафоны, индивидуальные карьерные консультации и планы развития.
- Поддержку коллег, которые обладают уникальной экспертизой.
- Современный «умный офис» с коворкинг-пространством, в котором есть всё для продуктивной работы и приятного отдыха в перерывах.
- Компенсацию стоимости спортивных абонементов: компания компенсирует до 60% стоимости занятий любыми видами спорта.
- Общение вне рабочих рамок — независимо от того, в каком городе ты работаешь! От участия в корпоративных спортивных сообществах и челленджах до онлайн-экскурсий и неформальных знакомств в формате Random coffee.