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

Дата размещения вакансии: 19.11.2024
Работодатель: Ростелеком Информационные Технологии
Уровень зарплаты:
з/п не указана
Город:
Москва
Требуемый опыт работы:
От 3 до 6 лет

Сейчас мы находимся в поиске Senior Python разработчик в Ростелеком ИТ.
«РТК ИТ» специализируется на проектировании и автоматизации процессов продаж, а также обслуживании телекоммуникационной компании в В2С, В2В, B2O сегментах.

Проект: система прокторинга, которая позволяет наблюдать за экзаменом в онлайн-режиме и обнаруживать фрод. Нужно будет проанализировать и оптимизировать текущую архитектуру многопоточного высоконагруженного приложения.

Стек: Python, Asyncio, PostgreSQL, Kafka, Redis, Docker, Docker Compose, Git, GitLab

Мы предлагаем:
⁃ Удаленную работу с гибким началом рабочего дня;
⁃ Оформление по ТК РФ в аккредитованной ИТ-компании;
⁃ Оклад и квартальные премии;
⁃ Кафетерий льгот с возможностью выбора категорий (ДМС или компенсация затрат на медицинские услуги, спорт и т.д.).

Вам предстоит:

- Разрабатывать, развивать и осуществлять поддержку Python-сервисов;
- Участвовать в устранении технического долга;
- Проводить выкатку кода, в том числе писать код для CI/CD;
- Проанализировать и оптимизировать текущую архитектуру приложения.

Нам важен:

- Опыт разработки и оптимизации многопоточных (threading, multiprocessing) и асинхронных (asyncio) приложений на python;
- Понимание принципов работы ipc (межпроцессного взаимодействия) и примитивов синхронизации (мьютексы, семафоры, условные переменные и т.д.);
- Навыки отладки и профилирования кода, навыки поиска и оптимизации "узких мест";
- Умение проектировать архитектуру распределенных высоконагруженных систем;
- Умение читать и ревьюить чужой код.
- Опыт работы с Linux (Debian), Bash, GitLab CI/CD, Docker, PostgreSQL, Apache Kafka, Sentry;

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

- Опыт работы с Prometheus / VictoriaMetrics и Grafana;
- Опыт работы с SCM Chef.