Войти

Python Backend developer(Middle)

Данная вакансия не актуальна.
ЗАО «Банк Компаньон»
Компания ЗАО «Банк Компаньон»
Тип Офис / Бишкек
Описание вакансии

В Банк Компаньон мы ищем Python Backend developer(Middle)


Что мы от вас ждем:

  • Опыт работы с Python не менее 3 лет.
  • Глубокое понимание основных концепций ООП.
  • Знание и опыт работы с Python 3.x.
  • Опыт работы с фреймворками Python, такими как Django или Flask.
  • Знание и опыт работы с архитектурой микросервисов.
  • Уверенное владение следующими фреймворками и технологиями:

* Flask или Django

* SQLAlchemy

* RESTful API разработка

* Docker и контейнеризация

* Celery (для асинхронной обработки)

* Alembic (для управления миграциями баз данных)

  • Знание и опыт работы с базами данных, такими как PostgreSQL, MySQL или SQLite.
  • Опыт работы с системами управления версиями, такими как Git.
  • Умение писать модульные и интеграционные тесты для Python кода.

Преимущества:

  • Опыт написания модульных тестов (Unit testing) и интеграционных тестов 
  • (Integration testing) с использованием фреймворков для тестирования 
  • Python, таких как unittest или pytest.
  • Знание и опыт работы с Apache Kafka или другими брокерами сообщений.
  • Опыт работы с асинхронным программированием в Python, например, с использованием библиотеки asyncio.


Что нужно будет сделать:

  • Разработка, тестирование и оптимизация кода,
  • Создание, тестирование и оптимизация программного кода с использованием фреймворков Python, включая Spring Boot и связанные технологии, в соответствии с требованиями заказчика,
  • Участие в определении требований и составлении технических спецификаций,
  • Помощь в определении требований к проекту, составление технических спецификаций и участие в обсуждении деталей проекта с командой.
  • Обзор кода и поддержка стандартов кодирования: Участие в обзорах кода коллег для обеспечения соответствия стандартам кодирования и наилучших практик,
  • Ведение и поддержка документации проекта: Создание и поддержка документации проекта, включая создание диаграмм, описания API и других документов,
  • Работа с командой управления проектом: Участие в совещаниях и встречах по проекту, сотрудничество с командой по управлению проектом,
  • Обеспечение производительности и устойчивости приложений,
  • Обеспечение высокой производительности приложений и устойчивости к нагрузкам с помощью мониторинга и оптимизации приложений,
  • Обучение и менторинг новых разработчиков,
  • Участие в обучении и менторинге новых разработчиков в команде,
  • Разработка и поддержка RESTful API и других сервисов: Разработка и поддержка RESTful API и других сервисов в соответствии с требованиями заказчика.
  • Работа с базами данных: Работа с базами данных, включая проектирование, создание и оптимизацию таблиц, запросов и хранимых процедур.


Мы предлагаем:

  • Работа в команде профессионалов.
  • Гибридный\ гибкий формат работы.
  • Конкурентоспособная зарплата.
  • Зарплата два раз в месяц.
  • Трудоустройство по законодательству.
  • Карьерное развитие.
  • Поддержка work-life balance.