⭐️ Бэкендеры, с какой командой у вас мэтч? Проверяйте на Вайб-чеке → vibe.habr.com

Python разработчик

Местоположение и тип занятости

Москва, Санкт-ПетербургПолный рабочий деньМожно удаленно

Компания

Международная компания, специализирующаяся на консалтинге, технологических услугах и аутсорсинге

Описание вакансии

О компании и команде

Bell Integrator – один из ведущих системных интеграторов страны. Мы аккредитованная ИТ-компания и являемся частью большой семьи ГК Softline.
Bell Integrator активно реализует проекты по всей России, среди наших заказчиков – крупнейшие системообразующие финансовые, телеком и ритейл компании страны.

Команда: Небольшая команда разработки отдела интеграции желает стать большой и в связи с этим ищет в свои ряды разработчика Python Senior. В нашей кроcплатформенной команде (product room) помимо software engineer, присутствуют DevOps engineer, QA test manager, L2, Системный аналитик.
Наша задача помогать системам объединятся, также мы хотим реализовывать проекты, которые изменят в лучшую сторону работу большой организации.

Проекты:

  • AMQPUtil (PyQT6, Qpid)
  • Framework AMQ
  • Интеграционные приложения (docker_compose, vault, SQLAlchemy, pydantic, lxml, pytest)
  • Автогенерация документации (jinja, atlassian).

Ожидания от кандидата

  • Опыт разработки Backend приложений (Python 3.>) от 5 лет Senior
  • Уверенное владение базовыми архитектурными паттернами;
  • Понимание асинхронной парадигмы программирования;
  • Желание придерживаться Best practices (KISS,DRY, etc.), использование PEP8, типизации данных;
  • Практические навыки работы с платформами контейнеризации приложений;
  • Навык владения любой системой оркестрации контейнеров, плюсом если это Kubernetes;
  • Опыт построения архитектур сложных систем;
  • Умение оценивать задачи;
  • Опыт разработки интеграционных решений;
  • Опыт разработки приложений с микросервисной архитектурой;
  • Опыт работы с инструментами командной разработки: Git, Jira, Confluence;
  • Опыт работы с Linux (Bash);
  • Знание и умение работать с брокерами сообщений (RedHat JBOSS AMQ\ ActiveMQ Artemis, IBM WebSphere MQ , etc).

    Обязанности:

    • Участие в развитии десктопного приложения AMQPUtil;
    • Проектирование и разработка платформы для оптимизации и ускорения написание интеграционных приложений на шине RHAMQ Framework AMQ;
    • Написание технической документации по работе API сервисов;
    • Разработка сервисов по согласованной архитектуре;
    • Разработка юнит-тестов;
    • Внедрение новых технологий, инструментов и методов разработки;
    • Коммуникация с командой, поиск и решение проблем, участие в брейнштормах.

    Условия работы

    • Возможность профессионального и карьерного роста в компании, возможность поучаствовать в разных проектах;
    • Опыт работы в распределенной команде профессионалов;
    • Уровень заработной платы обсуждается индивидуально;
    • Возможность работать удаленно на территории РФ.