Если просят войти через iCloud, отправить коды из SMS, запустить код, что-то установить, перевести деньги или сделать что угодно, связанное с деньгами, не соглашайтесь: это признаки мошенничества.
Python Developer
генерация резюме
сопроводительное письмо
описание
Команда отвечает за архитектуру и переход на микросервисы, CI/CD, инфраструктуру, логирование, мониторинг, интеграции, а также общие сервисы и административные интерфейсы проекта «Твой Магнит».
задачи
- Разрабатывать и развивать платформенную часть продукта, создавать библиотеки и компоненты.
- Проектировать и разрабатывать технический дизайн и архитектуру приложений.
- Разрабатывать ETL-процессы с использованием Apache Airflow.
- Участвовать в миграции на микросервисную архитектуру и лидировать вынос функциональности.
- Настраивать и улучшать CI/CD-процессы, автоматизировать рутинные операции.
- Внедрять и улучшать инструменты для тестирования и мониторинга.
- Поддерживать и повышать качество кода, проводить Code Review и контролировать линтер-политики.
требования
- Опыт коммерческой разработки на Python 3.8+ от 5 лет.
- Опыт работы с асинхронным кодом от 3 лет.
- Опыт коммерческой разработки на Django и FastAPI от 2 лет.
- Опыт проработки архитектуры системы и выстраивания межсервисного взаимодействия.
- Понимание принципов отказоустойчивости, безопасности и производительности.
- Опыт работы с Django ORM и SQLAlchemy ORM, включая оптимизацию работы с базой.
- Практические навыки работы с PostgreSQL: сложные запросы, индексы, полнотекстовый поиск, чтение explain.
- Коммерческий опыт работы с MongoDB.
- Опыт декомпозиции монолитных приложений на микросервисы.
- Коммерческий опыт работы с Kafka от 1 года.
- Навыки работы с CI/CD (Gitlab CI).
- Умение работать с системами мониторинга и составлять выражения для визуализации метрик.
- Открытость, умение работать в команде и предлагать пути оптимизации процессов.
условия
- Оформление в аккредитованную ИТ-компанию.
- Конкурентоспособная зарплата.
- ДМС со стоматологией и льготами для семьи.
- Современная техника.
- Гибкий график 5/2.
- Оплата курсов, конференций, участие в гильдиях и обмен опытом.
- Митапы, хакатоны и возможность увидеть работу других подразделений.
- Корпоративные скидки и программы лояльности.
- Доступ к библиотеке курсов.
- Отсутствие трекинга времени.
навыки