Описание
ASTON — аккредитованная аутсорсинговая IT-компания, работающая с 2007 года. Компания разрабатывает программное обеспечение и IT-решения для сфер финансов, здравоохранения, электронной коммерции, интернета вещей, медиа, больших данных и машинного обучения.
Задачи
- Разрабатывать и поддерживать бэкенд-сервисы для касс и расчётов
- Проектировать и реализовывать асинхронные конвейеры обработки транзакций
- Интегрировать сервисы с брокерами сообщений и внешними системами
- Работать с PostgreSQL и SQLAlchemy 2.0, использовать декларативное и императивное отображение
- Развивать архитектуру от модульного монолита до микросервисов, применять событийный подход, саги и шаблоны outbox/inbox
- Покрывать код модульными, интеграционными, сквозными и дымовыми тестами
- Участвовать в проверке кода, наставлять коллег и развивать инженерную культуру
Требования
- Опыт работы Python-разработчиком от 4 лет
- Понимание PostgreSQL и опыт работы с ним
- Опыт работы с SQLAlchemy 2.0 и FastAPI
- Опыт работы с Python Model Convention и Python DBAPI 2
- Опыт работы с декларативным и императивным отображением в SQLAlchemy 2.0
- Опыт работы с Kafka
- Опыт работы с модульным монолитом, монолитом и микросервисами
- Опыт разработки на основе чистой архитектуры
- Опыт работы с моделями асинхронного программирования: one thread event loop, fibers, multi thread event loop, actor
- Понимание и опыт применения событийного подхода, саг и шаблонов outbox/inbox
- Опыт работы с DI
- Опыт написания интеграционных, функциональных, сквозных, модульных и дымовых тестов с pytest, Hypothesis, Faker и Testcontainers
Условия
- Конкурентная зарплата, сумма обсуждается отдельно с каждым кандидатом
- Оформление по ТК РФ
- Проекты от ведущих компаний
- ДМС со стоматологией
- Частичная компенсация расходов на спорт
- Оплачиваемые больничные дни и период ожидания проекта
- Компенсация расходов на коворкинг
- Ментор на всё время работы и поэтапная адаптация
- Доплаты за наставничество, проведение обучающих курсов, проверку проектов и другие профессиональные активности
- Материалы для обучения и развития, технические встречи и конференции
- Корпоративные мероприятия, тимбилдинги, детские праздники и мастер-классы с подарками и сладостями для семей сотрудников