Aston — аккредитованная аутсорсинговая IT-компания, работающая с 2007 года. Наш штат насчитывает 2500+ специалистов. Мы разрабатываем программное обеспечение и IT-решения в сферах Finance, Healthcare, eCommerce, IoT, Media, Big Data, ML и многом другом.
Предлагаем присоединиться в роли Python Developer и работать над проектом заказчика.
Заказчик — это современная, быстрорастущая ИТ-компания (c 2020 года), специализирующаяся на цифровых решениях для крупнейших финансовых организаций. Акцент на инновациях: финтех-продукты, работа с большими данными, цифровизация бизнес-процессов.
Почему это будет интересно?
- возможность повышения квалификации на проекте одного из лидеров рынка;
- современный технический стек.
Обязанности
- разрабатывать и поддерживать fullstack‑приложения;
- разрабатывать и интегрировать новые сервисы (аутентификация, AI‑функции и др.);
- интегрировать системы аутентификации и авторизации на основе OAuth2/OIDC, JWT, Keycloak;
- разрабатывать и поддерживать плагины для IDE;
- оптимизировать производительность приложений: настраивать стриминг данных (HTTP streaming), реализовывать кэширование, lazy loading, bundle splitting;
- интегрировать vLLM или аналоги;
- настраивать и оптимизировать inference pipelines;
- участвовать в проектировании архитектуры решений (выбор паттернов, декомпозиция задач, проектирование API);
- писать и поддерживать автоматизированные тесты (unit, integration, E2E).
Требования
- коммерческий опыт работы в роли Python Developer от 3-х лет;
- наличие законченного высшего образования в области IT, технических наук или математики;
- опыт работы с Python 3.10+;
- опыт работы с FastAPI (включая асинхронность, middleware, dependency injection);
- опыт работы с базами данных (SQL/NoSQL): написание запросов, индексы, оптимизация, ORM/ODM;
- опыт работы с векторной БД (OpenSearch);
- опыт работы с S3;
- опыт работы с Kafka в роли producer/consumer;
- опыт работы с JWT, OAuth2/OIDC, Keycloak - практическая реализация аутентификации и авторизации;
- уверенное владение одним или несколькими языками программирования (например: Python, Java);
- понимание микросервисной архитектуры, ELK-стека, брокеров сообщений;
- понимание требований к сервисам журналирования, аудита, мониторинга;
- опыт взаимодействия с ИИ-ассистентами (Cursor и др.) в процессе разработки;
- умение читать и модифицировать чужой ко в больших репозиториях;
- опыт работы с Docker / Docker Compose;
- опыт работы с Prometheus + Grafana для мониторинга;
- опыт работы с CI/CD (настройка пайплайнов, автоматизация деплоя).
Будет плюсом
- опыт реализации event-driven архитектуры;
- опыт векторизации данных с помощью эмбеддеров;
- опыт интеграции с vLLM для LLM-инференса.
Что мы предлагаем
- конкурентная зарплата, сумму обсуждаем отдельно с каждым кандидатом;
- проекты от топовых компаний;
- оформление по ТК;
- возможность выбирать формат работы: из дома, из офиса или гибридный;
- комфортные офисы в городах-центрах разработки;
- медицинская страховка (+стоматология);
- sick-days, оплачиваемый бенч, отпуск и больничные;
- частичная компенсация спортивных абонементов и компенсация расходов на оплату коворкинга;
- доплаты за менторство, ведение обучающих курсов, ревью проектов и участие в других профактивностях компании;
- прозрачная система Performance Review и ментор на все время работы;
- поэтапная система адаптации новых сотрудников;
- корпоративный портал с материалами для изучения любого нового стека и повышения уровня по своей специальности и не только;
- участие в технических митапах и конференциях в качестве гостя и спикера;
- корпоративы и тимбилдинги;
- детские праздники и мастер-классы с подарками и сладостями для семей сотрудников.