Откликнуться

Senior python developer

  • Предприятие: Москва, НЛМК-Информационные технологии
  • Опыт работы: От 3 до 6 лет
  • График: Полный день, Полная занятость
Откликнуться Откликнуться на hh.ru
Назад

Чем предстоит заниматься:

  • Реализация запросов на изменение системы,
  • Участие в проектах внедрения ИТ решений.

Для нас важно:

Навыки:

  • Python/Django
  • PostgreSQL
  • REST/DRF
  • Celery
  • pytest
  • python Black/mypy/flake8/bandit и другие линтеры
  • Git/Gitlab
  • Linux/bash
  • Docker, docker-compose
  • k8s/OpenShift/OKD
  • ElasticSearch
  • Kafka/RabbitMQ
  • Redis
  • Web sockets

Обязательно:

  • Типы и структуры данных в Python — общие знания,
  • Понимание паттерна Репозиторий,
  • Общее знакомство с GRASP,
  • Понимание и применение принципов SOLID, ООП, Clean-Code — опционально,
  • Работа с PostgreSQL без ORM,
  • Знание и понимание вопроса нормализации и денормализации БД,
  • PostgreSQL: знание встроенных индексов, понимание транзакционности, знание свойств ACID, уровней изоляции транзакций, MVCC,
  • Масштабирование посредством PgBouncer, Pgpool-II,
  • Git — общее понимание. Разница между merge и rebase. Cherry-pick,
  • Понимание процессов Git-Flow, магистральной разработки,
  • Опыт работы с ElasticSearch + настройка,
  • Опыт работы с системами Подписчик-Паблишер (messaging). Настройка RabbitMQ, либо Kafka,
  • Опыт работы с Celery, сelery-beat. Понимание параллельного исполнения, конкурентных задач, асинхронного програмирования в разрезе применения Celery,
  • Общее представление об asyncio, aiohttp,
  • Опыт использования Redis. Преимущественно, как кеша, а также, в роли брокера Celery,
  • Docker, docker-compose, k8s. Желателен опыт с OpenShift/OKD,
  • Опыт настройки pipelines в Gitlab,
  • Самостоятельная настройка линтеров. Понимание различных типов статических анализаторов и области их применения. Опыт работы с ними.

Работа в ГруппеНЛМК - это:

  • Возможность удаленной работы или гибридный график работы,
  • Современный офис с инновационной зоной в пешей доступности от метро «Полянка»;
  • Возможность стать частью команды цифровизации реального сектора экономики;
  • Конкурентный уровень заработной платы и ежегодная индексация;

  • Корпоративные льготы: ДМС, льготное страхование родственников, банковские продукты сотрудникам и скидки партнеров;

  • Обучение и развитие: английский язык в лучших языковых школах, большое количество обучающих курсов от внутреннего корпоративного университета, посещение митапов и конференций;

  • Возможность принять участие в интересных и сложных проектах с лучшими специалистами индустрии.

Откликнуться на вакансию

Чтобы откликнуться на вакансию, необходимо приложить резюме. Вы можете приложить файл или заполнить форму на нашем сайте

Откликнуться на hh.ru
В начало

Этот веб-сайт использует файлы cookie, чтобы предоставить вам лучший пользовательский опыт. Вы можете узнать больше о том, какие файлы cookie мы используем, или отключить их использование, нажав «Настройки». Вы можете ознакомиться с Политикой использования файлов Cookie и Политикой ПАО «НЛМК» в области обработки и защиты персональных данных, в которых объясняется, как мы обрабатываем ваши личные данные. Продолжая работать на нашем сайте, вы подтверждаете свое согласие на использование всех файлов cookie. Нажмите кнопку «Разрешить все Cookie», чтобы скрыть это сообщение. Обратите внимание, что вы можете отозвать свое согласие в любое время.