Чайкина Людмила Владимировна

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

Не указана
  • Москва
  • Полная занятость
  • Удаленная работа
  • От 3 до 6 лет
  • Python
  • FastAPI
  • PostgreSQL
  • Kafka
  • Celery
  • Redis
  • Docker
  • Linux
  • SQLAlchemy
  • S3
  • Nats
  • Английский — B1 — Средний
Обязанности:

· Сопровождение и модернизация существующих микросервисов на Python/FastAPI;

· Разработка новых микросервисов и интеграция внешних API;

· Оптимизация и рефакторинг кода для повышения производительности и надёжности;

· Участие в проектировании архитектурных решений под бизнес-задачи;

· Настройка и поддержка систем обмена сообщениями (Kafka, Celery, Redis, Nats);

· Мониторинг, оперативное выявление и устранение инцидентов в работе сервисов;

· Проектирование и оптимизация сложных запросов в PostgreSQL;

· Автоматизация сборки, развёртывания и управления контейнерами Docker;

· Работа с объектным хранилищем (S3) и администрирование Linux-сервера;

· Ведение совместной разработки через Git, участие в код-ревью;

Требования:

Стек: Python, FastAPI, PostgreSQL, Kafka, Celery, Redis, Docker, SQLAlchemy, S3, Nats, Linux

⚒️Что будем вместе делать:

- Сопровождение и модернизация существующих и написание новых микросервисов;

- Интеграция API;

- Оптимизация, рефакторинг;

- Участие в разработке архитектурных решений для реализации бизнес-задач;

- Мониторинг, выявление и устранение нештатных ситуаций в работе служб и сервисов, реализующих систему;

Команда:

2 team-lead, 12 бэкэнд разработчиков, 6 фронтенд разработчиков, 6 разработчиков бд, 2 DBA, 1 devops

Хотим увидеть:

- Опыт коммерческой разработки на python от 3 лет;

- Опыт работы с FastAPI;

- Опыт с Highload и распределёнными системами;

- Знание принципов SOLID, DRY, KISS;

- Опыт работы c Docker, Redis, Kafla, Celery, pytest;

- Опыт работы с СУБД PostgreSQL, опыт формирования сложных (3 связных таблицы и более);

- Уверенное владение git, опыт совместной разработки;

- Опытный пользователь linux;

Плюсом будет опыт работы с:

- Написание своих Docker образов;

- Опыт работы с Nats;

- Опыт работы с protobuf, grps, websockets;

- Опыт работы с postgis;

Условия:

Работа в ит-аккредитованной компании в социально значимом проекте региона;

Профессиональная мотивированная команда;

Высокая белая зарплата , перспективы карьерного роста.