Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
fastapi разработчик
генерация резюме
сопроводительное письмо
описание
Гринатом разрабатывает ИТ-решения для современных бизнес-процессов в атомной отрасли и за ее пределами. Развивает цифровую экосистему Росатома, создает свое ПО и обеспечивает атомную отрасль современными ИТ-решениями, услугами и сервисами.
задачи
- Проектировать и разрабатывать backend-часть веб-сервисов на FastAPI;
- Проектировать архитектуру сервисов с соблюдением принципов Clean Architecture;
- Работать с асинхронным кодом (asyncio) для обеспечения высокой производительности;
- Оптимизировать запросы и проектировать схемы данных в PostgreSQL;
- Настраивать полнотекстовый поиск и аналитику на базе Elasticsearch;
- Организовывать асинхронное взаимодействие между сервисами через RabbitMQ;
- Писать тесты (Unit, Integration), проводить Code Review, менторствовать младших разработчиков.
требования
- Глубокое понимание Python 3.10+ (типы, декораторы, генераторы, async/await);
- FastAPI (зависимости, middleware, валидация через Pydantic);
- Clean Architecture (разделение на слои: domain, application, infrastructure), принципы SOLID, базовое понимание DDD;
- PostgreSQL (сложные запросы, индексы, транзакции, блокировки, оптимизация EXPLAIN ANALYZE), async SQLAlchemy или SQLModel;
- Elasticsearch (индексация, маппинг, сложные запросы, агрегации);
- RabbitMQ (паттерны pub/sub, RPC, гарантии доставки, очередь задач);
- Docker, Docker Compose (поднять окружение самостоятельно);
- Pytest, mocking, понимание пирамиды тестирования;
- CI/CD GitLab CI;
- Мониторинг: Prometheus, Grafana, Sentry, ELK Stack;
- Опыт работы с микросервисной архитектурой;
- Английский B1+ (чтение технической документации);
- Самостоятельность, коммуникация, обучаемость, культура кода;
- Будет плюсом знание Django/Flask.
условия
- ДМС со стоматологией с первого дня;
- Корпоративные мероприятия: семейные и детские праздники;
- Программа лояльности для сотрудников;
- Скидки на фитнес, обучение;
- Программы финансовой поддержки в сложных ситуациях;
- Развитие в ИТ-школе и Корпоративной Академии Росатом;
- Занятия английским в Skyeng и Skillbox с корпоративной скидкой;
- Участие в ИТ-конференциях и внешнее обучение за счёт компании;
- Образовательная платформа Рекорд Mobile с курсами, вебинарами, книгами.
навыки