Мы ищем опытного Backend разработчика на Python уровня Middle или Middle+, который присоединится к нашей команде и поможет нам разрабатывать высокопроизводительные веб-приложения. Основной фокус будет на использовании FastAPI для создания серверной части финансового приложения.
Обязанности:
- Разработка и поддержка серверной части финансового приложения с использованием Python и FastAPI.
- Проектирование и реализация новых функций и модулей.
- Оптимизация существующего кода для повышения производительности и надежности.
- Работа с базами данных.
- Обеспечение безопасности и защиты данных в финансовых транзакциях.
- Взаимодействие с фронтенд-разработчиками и другими членами команды для обеспечения интеграции различных частей системы.
- Написание тестов и участие в код-ревью.
- Участие в разработке архитектуры новых проектов.
Требования: - Опыт работы с Python от 3 лет.
- Уверенные знания FastAPI и опыт его использования в реальных проектах.
- Понимание принципов REST API и опыт их разработки.
- Опыт работы с реляционными базами данных (PostgreSQL, MySQL и др.).
- Знание Docker и опыт контейнеризации приложений.
- Опыт работы с системами контроля версий (Git).
- Понимание принципов CI/CD и опыт работы с соответствующими инструментами.
- Опыт разработки безопасных и масштабируемых приложений.
- Способность работать в команде и самостоятельно.
- Английский язык на уровне чтения технической документации.
Будет плюсом:
- Опыт работы с другими фреймворками Python (Django, Flask).
- Опыт работы с AWS S3. Опыт работы с микросервисной архитектурой. Знание систем очередей (RabbitMQ, Kafka).
- Опыт работы в финансовой сфере или с электронным документооборотом.