Пермь
Чем предстоит заниматься:
- проектированием и разработка бизнес-логики;
- написанием интеграционных сервисов;
- разработкой и согласованием контрактов с frontend разработчиками;
- проведением CodeReview и документирование кода;
- участием в построении CI/CD процессов;
- взаимодействием с аналитиками, проектирование и согласование технических решений;
- участием в декомпозиции и оценке задач;
- участием в подготовке технических описаний.
Чего мы ждем от тебя:
- опыт в web-разработке от 4 лет (обязательно);
- уверенное владение Python (FastAPI, SQLAlchemy, asyncio);
- понимание принципов и опыт практического применения шаблонов ООП, SOLID;
- владение навыками написания асинхронного кода;
- глубокое понимание REST;
- опыт работы с БД (предпочтительно PostgreSQL), опыт проектирования БД;
- хорошее понимание инструментов управления версиями кода Git;
- понимание принципов синхронной и асинхронной интеграции между компонентами системы;
- навыки работы с брокерами сообщений (Kafka, RabbitMQ);
- опыт написания Unit-тестов;
- понимание и опыт использования/построения CI/CD процессов;
- опыт работы в команде по гибким методологиям (SAFe, SCRUM, Kanban).
Будет плюсом:
- навыки и опыт проектирования высоконагруженных распределенных систем;
- опыт frontend разработки и знание одного из фреймворков: Angular, VueJS, React. (фронт разрабатывать не придется, но важно понимать особенности);
- понимание базовых принципов функционирование LLM-моделей и AI-агентов.