Senior Engineer Python
Требования
Местоположение и тип занятости
Описание вакансии
О компании и команде
В Т1 стабильность и финансовая надежность, а также социальные гарантии гармонично сочетаются с преимуществами ИТ‑компании — открытостью, инновациями и гибридным форматом работы.
В состав Т1 входят: Т1 Иннотех, Т1 ИИ, Т1 Интеграция, Т1 Облако, Т1 Сервионика, Т1 Цифровая Академия, НОТА от Т1.
Мы стремительно растём, масштабируемся и ищем новых специалистов в команду!
В рамках направления разработки ИТ-решений мы помогаем ускорить цифровую трансформацию с помощью гибких и быстроадаптируемых решений мирового уровня: современные ИТ-продукты, системы работы с большими данными и комплексные решения для фронт- и бэк-офисов. Наши разработки повышают гибкость и эффективность работы банковских команд.
Ожидания от кандидата
Обязанности:
- Обеспечивать разработку нового функционала микросервисов в рамках сервисной платформы, координировать работы разработчиков и решать оперативные вопросы по инженерной части платформы;
- Развивать инженерную часть продукта, отвечать за соответствие архитектурным стандартам, тех. стеку, стандартам ИБ, производительности, надежности;
- Развивать процессы разработки в команде работа с метриками эффективности, оптимизация процессов;
- Проводить техническое ревью спроектированных решений и код ревью команды, помогает команде создавать лучшие инженерные продукты;
- Организовывать взаимодействие со смежными командами в рамках обеспечения целевого качества продукта.
Требования:
- Опыт работы на позиции ведущего разработчика (Senior Engineer) - от 5 лет;
- Опыт проектирования и разработки высоконагруженных и отказоустойчивых приложений, лаконичной архитектуры приложения;
- Понимание принципов работы ассинхронного кода и опыт работы с ним (asyncio, fastapi);
- Опыт работы с реляционными СУБД (PostgreSQL) и брокерами сообщений (Kafka, RabbitMQ, ActiveMQ Artemis);
- Знание особенностей и нюансов реализации микросервисной архитектуры, типичные паттерны, RESTful взаимодействие, транзакционность;
- Опыт работы с CI/CD (jenkins, teamcity), оркестраторами контейнеризации (k8s, OS4, Docker), системами контроля версий (git);
- Знание основ теории алгоритмов.
Будет плюсом:
- Опыт работы в проектах, связанных с машинным обучением и работой с данными (numpy);
- Опыт работы с изображениями и библиотеками компьютерного зрения и OCR (pillow, openCV, pytesseract).
Условия работы
Удаленный формат РФ на территории РФ.
Бонусы
Почему именно Т1?
Мы создадим комфортные условия для работы, предложим интересные и масштабные задачи, а также поможем профессионально расти и развиваться, участвовать в кросс‑командных проектах и определять собственную траекторию развития.