Эксперт по разработке
По договоренности
Какие задачи нужно будет решать:
- Ключевой фокус: Высоконагруженные системы, микросервисы, чистота кода, асинхронность;
- Основной стек: Python, FastAPI, Postgres, RabbitMQ, ElasticSearch, Docker;
- Проектирование и разработка backend-части веб-сервисов на FastAPI;
- Проектирование архитектуры сервисов с соблюдением принципов Clean Architecture;
- Работа с асинхронным кодом (asyncio) для обеспечения высокой производительности;
- Оптимизация запросов и проектирование схем данных в PostgreSQL;
- Настройка полнотекстового поиска и аналитики на базе ElasticSearch;
- Организация асинхронного взаимодействия между сервисами через RabbitMQ;
- Написание тестов (Unit, Integration), Code Review, менторство младших разработчиков.
Наши ожидания от кандидата:
Hard Skills
- Язык: Python 3.10+ (глубокое понимание типов, декораторов, генераторов, async/await);
- Фреймворк: FastAPI (понимание зависимостей, middleware, валидации данных через Pydantic). Важно: не просто Django/Flask, а именно современный асинхронный стек;
- Архитектура: Clean Architecture (разделение на слои: domain, application, infrastructure), принципы SOLID, DDD (базовое понимание);
- Базы данных: PostgreSQL (сложные запросы, индексы, транзакции, блокировки, оптимизация EXPLAIN ANALYZE). ORM: SQLAlchemy (async) или SQLModel;
- Поиск: ElasticSearch (индексация, маппинг, сложные запросы, агрегации);
- Брокеры сообщений: RabbitMQ (паттерны pub/sub, RPC, гарантии доставки, очередь задач);
- Контейнеризация: Docker, Docker Compose (умение поднять окружение самостоятельно);
- Тестирование: Pytest, mocking, понимание пирамиды тестирования;
- CI/CD GitLab CI;
- Мониторинг: Prometheus, Grafana, Sentry, ELK Stack;
- Опыт работы с микросервисной архитектурой;
- Знание английского языка (чтение технической документации B1+).
Soft Skills
- Самостоятельность: Способность взять задачу от идеи до продакшена без микроменеджмента;
- Коммуникация: Умение аргументировать технические решения, вести диалог с заказчиками/аналитиками;
- Обучаемость: Интерес к новым технологиям;
- Культура кода: Педантичность в вопросах чистоты кода, тестов и документации.
Опубликована 3 часа назад
Похожие вакансии
Вакансии быстро закрываются — подпишитесь на наш канал в MAX сейчас, чтобы видеть их первыми.
Подписаться в MAX 10 000 - 150 000 ₽
Олимп Эксперт — команда профессионалов, оказывающая широкий спектр услуг в области экспертной деятельности ... На вакансию автотехнического эксперта. ... А также проводить рецензирование заключений эксперта.
- Можно удаленно
- Частичная занятость
- Опыт от 3 лет
- Москва
3 часа назад
от 300 000 ₽
Выше средней на 100%
Наш клиент – новая российская компания, развивающая направление по обслуживанию премиальных клиентов. продукт компании - платформа для поиска и подбора партнеров на оказание широкого спектра услуг- поиск недвижимости, медицинской помощи, юридической ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
4 часа назад
70 000 - 100 000 ₽
И уверены, что ты именно такой 🌿 Ищем опытного и внимательного эксперта в области финансов, налогообложения ... прогнозы проведения исследований по запросам заказчиков (определять в компетенции/ не в компетенции эксперта ... прямо из дома или нашего удобного офиса; Опытный наставник — ваш руководитель сам активно работает экспертом ...
- Можно удаленно
- Частичная занятость
- Опыт от 3 лет
- Москва
3 часа назад
Чем предстоит заниматься: — Подготовка спецификаций на закупку серверного оборудования по входным параметрам — Заведение спецификаций в системе SAP — Подготовка документации для проведения тендерных процедур — Подготовка и формирование бюджета на сер...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
4 часа назад
Мы ищем в нашу команду Эксперта коммутационного оборудования MVNO для реализации задач по эксплуатации ...
- Можно удаленно
- Полный день
- Опыт от 3 лет
- Москва
3 часа назад
Вакансия в подборках
Похожие вакансии
10 000 - 150 000 ₽
от 300 000 ₽
70 000 - 100 000 ₽