Middle Python Developer

Оплата не указана

Вакансия находится в архиве

Positive Technologies

г. Москва

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Полный день

Что такое Positive Technologies? Мы создаем продукты в области информационной безопасности. Это решения и технологии, которые защищают от хакеров и помогают проводить расследования инцидентов. Мы боремся за то, чтобы безопасность была не только на бумаге, и верим, что можем сделать мир лучше.

В нашей команде много уникальных экспертов – хакеры, разработчики, исследователи, и люди, работа которых не связана напрямую с информационной безопасностью, – все очень классные. Поэтому больше всего мы ценим нашу команду. У нас принято прислушиваться к людям, чутко реагировать на их проблемы и запросы, поддерживать инициативы.

Мы знаем о кибербезопасности почти все и ждем, что вы тоже разбираетесь в своей области.

Нас 2200+ человек, у нас семь офисов в России.

О проекте

Пребординг — это сервис для HRподразделений компании и кандидатов- соискателей. Сервис нацелен на автоматизацию работы команды рекрутмента на различных этапах найма сотрудников, сокращение времени найма и повышение гибкости взаимодействия с кандидатами. Данный сервис необходим компании Positive Technologies в связи с ее ростом.

Для соискателей сервис Пребординга станет единым и понятным окном для ввода и заполнения документов, необходимых для трудоустройства в компанию.

Для сотрудников HRподразделений сервис Пребординг станет основным инструментом для работы на этапе оформления кандидатов.

Команда проекта: PM, BE Team Lead, 2 BE, FE, QA.

Технологический стек: FastAPI, PostgreSQL, Kafka, Redis, ELK, Prometheus, Grafana, Sentry, Kubernetes. Не хайлоад, но используем полезные и перспективные подходы.

Мы планируем внимательно следить за качеством кода, у нас будут обязательные тесты, типизация кода и прохождение код-ревью.

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

  • Работать по методологии DDD Domain Driven Development) в составе команды.
  • Интегрироваться с различными сервисами/системами.
  • Уделять внимание рефакторингу, оптимизировать работу продукта и улучшать быстродействие сервисов.
  • Писать тесты для обеспечения качества кода. Проводить код-ревью совместно с командой. Разбирать инциденты и участвовать в их решении. Вести техническую документацию.
  • Проявлять проактивную позицию, предлагать и обсуждать идеи по развитию продукта и процессов.

Требования

  • Опыт коммерческой разработки систем более 3 лет. Знание Python 3 и опыт использования AsyncIO.
  • Знание SQL, опыт работы с PostgreSQL и другими СУБД. Опыт unit и интеграционного тестирования.
  • Опыт проектирования и реализации API.
  • Опыт работы с Git.
  • Опыт работы с системами баг-трекинга.
  • Умение писать поддерживаемый код и быстро погружаться в новые предметные области.

Приветствуется:

  • Опыт проведения event storming и знакомство с предметно- ориентированным программированием (DDD) или желание развиваться в этом направлении.
  • Опыт работы с брокерами сообщений (Kafka, RabbitMQ).
  • Опыт работы с Docker.
  • Опыт редактирования CI/CD пайплайнов.
  • Самостоятельность, умение анализировать и структурировать требования, декомпозировать задачи.
  • Опыт участия в наборе сотрудников. Опыт использования Django, FastAPI.
Условия:
  • Возможность присоединиться к футбольной и волейбольной сборным, для которых мы арендуем спортивные площадки.
  • В офисе работает штатный преподаватель английского – можно подтянуть язык.
  • У каждого из нас полис ДМС со стоматологией.
  • Шесть недель оплачиваемого отпуска в год.
  • Конкурентоспособная белая заработная плата.
  • Работа в аккредитованной ИТ-компании.
  • Возможность работы из любого города РФ

Контактная информация

Positive Technologies

Сайт: ptsecurity.com

Почта: не указана

Вакансия опубликована 10.07.2024 в г. Москва.

Похожие вакансии

#

Middle

от 140 000 до 170 000 ₽

Арсеньев

Полный день

Подробное описание

-

#

Junior

от 280 000 до 280 000 ₽

Пустошка

Гибкий график

Подробное описание

-

#

Томск

Удаленная работа

Подробное описание

25 мая