Backend-разработчик

Оплата не указана

Вакансия находится в архиве

НОРСИ-ТРАНС

Савёловская

г. Москва

Требуемый опыт работы

От 1 года до 3 лет

Тип занятости

Полная занятость

График работы

Полный день

Мы ищем опытного backend-разработчика на Python 3 для работы над созданием и поддержкой наших backend-сервисов.

Наш стек:
• Python 3.11 с типизацией и mypy;
• PostgreSQL;
• RabbitMQ;
• Redis;
• FastAPI;
• gRPC;
• Docker;
• Linux.

Обязанности:

  • Разработка и поддержка backend-сервисов на Python 3 с использованием HTTP/gRPC/AMQP интерфейсов;
  • Проектирование и разработка моделей данных предметной области;
  • Проектирование ERD и API для внешних пользователей;
  • Декомпозиция пользовательских историй на задачи совместно с командой;
  • Участие в оценке сложности и трудоемкости задач.
Требования:
  • Опыт разработки на Python 3 в качестве backend-разработчика не менее двух лет;
  • Уверенные знания Python 3, понимание принципов работы интерпретатора языка;
  • Опыт асинхронной разработки на одном из фреймворков fastapi/django/flask/aiohttp;
  • Знание принципов REST;
  • Умение писать чистый и легко поддерживаемый код (уверенные знания ООП, best-practices разработки - SOLID, DRY, KISS);
  • Знание принципов DDD;
  • Опыт работы с ОС на базе Linux;
  • Опыт работы с Docker;
  • Уверенные знания реляционной теории, SQL;
  • Навыки проектирования ERD на основе модели данных доменной области;
  • Понимание принципов организации микросервисной архитектуры;
  • Самостоятельность и готовность к работе в кросс-функциональной команде.

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

  • Опыт работы с gRPC;
  • Опыт работы с брокерами очередей (RabbitMQ, Kafka);
  • Опыт работы с поисковыми движками (Elasticsearch);
  • Опыт работы с Hadoop, pySpark;
  • Навыки работы с линтерами, преттиерами;
  • Опыт написания unit-тестов;
  • Опыт работы с Docker Swarm или k8s;
  • Опыт участия в Event Storming;
  • Понимание всего процесса от разработки кода до попадания его в PROD-среду.
Условия:
  • Наличие R&D задач;
  • Молодой, дружный коллектив;
  • Интересные и разнообразные задачи;
  • Внутрикомандное обучение;
  • Оформление по ТК РФ;
  • Аккредитованная IT-компания;
  • Офис в шаговой доступности от ст. метро Савеловская.

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

Микросервисная архитектура
Sqlite
Python
Ddd
Linux
Swiftyuserdefaults

Адрес

Москва, Большая Новодмитровская улица, 12с15

Контактная информация

НОРСИ-ТРАНС

Сайт: norsi-trans.ru

Почта: не указана

Вакансия опубликована 13.08.2024 в г. Москва.

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

#

Москва

Полный день

Подробное описание

18 марта

#

Йошкар-Ола

Полный день

Подробное описание

17 февраля

#

Москва

Балтийская

и еще 2 станции

Полный день

Подробное описание

29 марта