О компании
Институт информационных технологий и автоматизированного проектирования МИРЭА – Российского технологического университета в поисках опытного Python-разработчика для работы над важными проектами в сфере образования и науки и в других сферах.
Флагманским проектом института является информационно-аналитическая система для Ведомственного ситуационного центра Министерства науки и высшего образования. Система представляет собой конструктор аналитических панелей, агрегирующий данные из множества источников. В настоящее время мы активно переходим с PHP на Python, поэтому набираем Python-разработчиков.
Работа над этим проектом - это возможность улучшить процессы в сфере образования и науки: система помогает министерству оперативно принимать решения на основе актуальных данных, снижает рутинную нагрузку и делает взаимодействие с вузами и научными организациями эффективнее, что влияет на сферу образования и науки всей страны.
Обязанности
•Разрабатывать новые сервисы;
•Оценивать и декомпозировать задачи, предлагать технические решения;
•Участвовать в проектировании архитектуры сервисов и схем БД;
•Писать unit-тесты и поддерживать качество кода;
•Оптимизация производительности и надежности сервисов;
•Улучшение существующей кодовой базы;
•Исследование и внедрение нового инструментария.
Требования
•Опыт от 3-х лет коммерческой разработки;
•Очный формат работы в офисе с 09:00 до 18:00 (в отклике на вакансию необходимо написать, что согласны, на очный формат работы в офисе);
•Глубокие знания Python, включая асинхронное программирование;
•Понимание и опыт применения шаблонов проектирования;
•Опыт работы с реляционными базами данных (PostgreSQL, MySQL);
•Опыт работы с Git;
•Опыт работы с кэшированием;
•Опыт создания асинхронных сервисов;
•Опыт работы с очередями;
•Понимание и опыт работы с REST API.
Будет являться существенным плюсом
•Знание основ PHP;
•Опыт автоматизации CI/CD;
•Опыт проектирования архитектуры.
Наш стек
•Python 3, FastAPI;
•SQLAlchemy, Alembic, Pydantic;
•Redis;
•PostgreSQL;
•Sentry;
•Zabbix / Grafana.