Обязанности:
Сейчас мы находимся в поиске Senior Python разработчик в Ростелеком ИТ.«РТК ИТ» специализируется на проектировании и автоматизации процессов продаж, а также обслуживании телекоммуникационной компании в В2С, В2В, B2O сегментах. Проект: система прокторинга, которая позволяет наблюдать за экзаменом в онлайн-режиме и обнаруживать фрод. Нужно будет проанализировать и оптимизировать текущую архитектуру многопоточного высоконагруженного приложения. Стек: Python, Django, Django Rest Framework, 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.