Python Developer

з/п не указана

Требуемый опыт работы: 3–6 лет

Полная занятость, полный день

Ищем сильных специалистов в сфере IT и финансов. Развиваем и поддерживаем высоконагруженную экосистему денежных переводов. Обучаем, заботимся, растем. Вместе. Нам по пути?

В ПЕРВОМ ЦУПИС мы обрабатываем сотни тысяч платежей в день, и нагрузка постоянно растет. Разумеется, количество пользователей тоже не стоит на месте, прирастая в арифметической прогрессии.
Чем больше платежей и пользователей, тем выше нагрузка на систему, а следовательно, тем интереснее и масштабнее наши задачи, тем больше квалифицированных и увлеченных профессионалов нам нужно.

Почему мы?

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

Чем нужно заниматься:

  • Разрабатывать новые части системы (микросервисы, SOA);
  • Проводить Code Review коллег;
  • Покрывать написанный код тестами;
  • Вести документирование технической части;
  • Принимать активное участие в обсуждении архитектурных решений.

Что мы ждем:

  • Уверенное знание Python 3.6+
  • Опыт работы с Django, DRF, flask, aiohttp (или с другим асинхронным фреймворком);
  • Умение писать SQL запросы без использования ORM, понимание работы индексов и умение их применять;
  • Понимание REST API, SOA;
  • Глубокое понимание принципов асинхронного программирования;
  • Умение писать тестируемый код (pytest);
  • Опыт работы с удаленными серверами, понимание Docker, событийно-ориентированный архитектуры;
  • Умение анализировать поведение системы, работа с мониторинговыми данными;
  • Понимание основных принципов построения архитектуры новых сервисов;
  • Опыт разработки сервисов с нуля;
  • Умение аргументированно представлять свои решения.

Будет плюсом:

  • Знание NoSQL (MongoDB) и In-memory хранилищ;
  • Опыт работы с финансовыми данными;
  • Опыт разработки ci/cd (gitlab);
  • Опыт работы с MQ (RabbitMQ, Kafka).

Несколько фактов про нас:

— Мы работаем в продуктовых командах, которые постоянно общаются с заказчиками и обсуждают решения;
— Используем Kanban, но планируем задачи на квартал вперед;
— Рабочий день мы начинаем не позднее 11.00 на командном мите. На нем мы обсуждаем текущие задачи и вопросы членов команды;
— Мы работаем удаленно и выходим в офис при необходимости.

А еще:

— Оформляем официально с первого дня работы;
— После испытательного предоставляем ДМС;
— Открыты к изучению новых подходов и технологий, всегда с радостью отправим на конференции и обучение.

Как проходит собеседование

— 40-минутное знакомство с HR и CTO компании.
— Собеседование с командой и ведущими экспертами проекта.

Если в тебе это откликается, пиши нам! Будем очень рады знакомству!

Ключевые навыки

Python
Django
REST API
pytest
Docker
gitlab

Вакансия опубликована 7 мая 2021 в Санкт-Петербурге

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