Python Developer
PythonPRO.FINANSY - самый крупный и технологичный EdTech проект в России и СНГ.
Мы аккредитованная IT-компания с передовыми разработками в EdTech и FinTech.
С помощью IT-продуктов компании обучение прошло более 250 000 студентов на платных продуктах и более 1 000 000 студентов изучают бесплатные материалы.
Мы делаем:
- profinansy.ru - аналитический сайт для инвесторов, аналогов которому нет на российском рынке;
- приложение pro.finansy - удобный сервис по учету доходов, расходов и накоплений
Мы постоянно усиливаем IT-направление, поэтому открываем позицию Python -разработчика, который будет принимать архитектурные решения в разработке и еще больше масштабировать огромный FinTech-проект PRO.FINASY вместе с командой профессионалов.
Чем предстоит заниматься:
- Разрабатывать и поддерживать функциональность сервиса финансового планирования (Участвовать в проектировании и разработке новых модулей и функций сервиса на базе FastAPI.
Оптимизировать существующий код для повышения производительности и устойчивости.
Интегрировать сторонние сервисы и API для расширения функциональных возможностей платформы) - Управлять базой данных и миграциями (Разработка и внедрение схем базы данных с использованием Alembic и PostgreSQL)
- Тестировать и обеспечивать качества кода (Разработка и поддержка автоматических тестов с использованием Pytest для обеспечения высокого качества кода)
- Внедрять машинное обучение для улучшения системы проверки (Разработка и интеграция моделей машинного обучения для анализа и предсказания финансовых данных)
Что важно в вас:
- Продвинутое знание Python
- FastAPI: опыт разработки асинхронных веб-приложений и API, знание основных функций и возможностей
- Понимание и способность применять основные паттерны проектирования, такие как MVC, Singleton, Factory, Strategy и другие, в контексте разработки веб-приложений.
- Понимание Global Interpreter Lock (GIL)
- Глубокие знания SQL, работы с PostgreSQL, включая создание и оптимизацию запросов, проектирование схемы базы данных, индексацию, транзакции и хранение процедур.
- Умение работать с ORM (Object-Relational Mapping), особенно с SQLAlchemy для абстракции и взаимодействия с базами данных
- Понимание методологий гибкой разработки, в частности Scrum
Что мы предлагаем:
- Оформление по ТК РФ с первого рабочего дня;
- График 5/2 с 10 до 19 мск;
- Комфортный офис в Москва-Сити или полностью удаленная работа;
- Возможность обучения за счет компании;
- Поддерживающая профессиональная команда из разных концов света (от Дальнего Востока до Парижа);
- Материальная мотивация обсуждается на интервью
Откликайтесь, мы ищем именно ВАС!
Откликнуться
