Python разработчик - Backend
250 000 – 330 000 RUR
Описание вакансии
Обязанности: Разработка и написание: схем, ограничений, транзакций, миграций, доменной логики, сервисов, API, упаковщиков/распаковщиков контейнеров данных для брокера, ADR (Architectural Decision Record) — запись архитектурных решений, создание контрактов в контексте кода. Как неотъемлемая часть области разработки, будут присутствовать обязанности по рефакторингу, адаптации существующего кода и применения библиотек необходимых для реализации проекта. Требования: умение читать и анализировать существующий код приложения, знание базовых принципов DDD, SOLID, PEP8, KISS и умение их применять при создании, адаптации, рефакторинге кода, понимание принципов работы СУБД PostgerSQL и умение писать запросы, понимание базовых принципов event-driven архитектуры, понимание принципов работы брокера RabbitMQ, владение английским языком на уровне составителя техдокументации. Условия: соц. пакет, full-time / гибрид, 5/2 / по результатам собеседования, для собеседования придётся посетить рабочую площадку организации, рабочая площадка г. Димитровград (между Самарой и Ульяновском).
Требования
Умение читать и анализировать существующий код приложения. Знание базовых принципов DDD, SOLID, PEP8, KISS и умение их применять при...