Альфа-Банк
Middle Python Developer
В архиве c 30 октября 2024
Москва
152 000 - 203 000 ₽
Чем предстоит заниматься
- Разработка, тестирование и поддержка backend-систем на Python
- Участие в проектировании архитектуры приложений
- Оптимизация производительности существующих систем
- Интеграция с внешними API и сервисами
- Написание чистого, поддерживаемого кода
- Участие в code review и менторинг младших разработчиков
- Работа в agile-команде, участие в планировании спринтов и оценке задач
Что мы ждем от вас
- Высшее техническое образование (в области компьютерных наук, информационных технологий или смежных областях, дополнительные курсы и сертификации в области Python-разработки приветствуются)
- Python: Глубокое знание Python 3.x (3.8+)
- Понимание принципов ООП и функционального программирования
- Опыт работы с asyncio и асинхронным программированием
- Знание популярных библиотек: requests, beautifulsoup, pandas, numpy
- Веб-фреймворки: Опыт работы с Django и/или Flask
- Знание FastAPI будет преимуществом
- Понимание принципов RESTful API
- Базы данных: Опыт работы с реляционными БД (PostgreSQL, MySQL)
- Знание ORM (SQLAlchemy, Django ORM)
- Базовые навыки работы с NoSQL решениями (MongoDB, Redis)
- Инструменты разработки: Системы контроля версий (Git)
- Опыт работы с CI/CD (Jenkins, GitLab CI, GitHub Actions)
- Знание Docker и основ контейнеризации
- Тестирование: Опыт написания unit-тестов (pytest, unittest)
- Понимание принципов TDD
- Знакомство с инструментами для интеграционного и нагрузочного тестирования
- Безопасность: Понимание основных принципов веб-безопасности (OWASP Top 10)
- Опыт работы с шифрованием и хешированием данных
- Опыт работы с очередями сообщений (RabbitMQ, Kafka)
- Опыт работы с WebSockets
- Понимание принципов микросервисной архитектуры
- DevOps и облачные технологии: Базовые навыки работы с Linux
- Знакомство с Kubernetes будет преимуществом
- Инструменты для анализа и обработки данных: Опыт работы с библиотеками для анализа данных (pandas, numpy)
- Базовые знания машинного обучения и использования соответствующих библиотек (scikit-learn, TensorFlow)
- Оптимизация производительности: Умение профилировать код и оптимизировать его производительность
- Опыт работы с кешированием (Memcached, Redis)
- Знание принципов масштабирования веб-приложений
- Отличные коммуникативные навыки
- Умение работать в команде
- Аналитическое мышление и внимание к деталям
- Способность быстро обучаться и адаптироваться к новым технологиям
- Проактивность и самоорганизация
- Минимум 3 года опыта коммерческой разработки на Python
- Опыт работы над высоконагруженными проектами будет преимуществом
Что мы предлагаем взамен
- Стабильный и прозрачный доход: размер заработной платы обсуждается по итогам собеседования + квартальная премия по результатам KPI
- Гибкий график работы: вы сможете планировать время так, как удобно вам и вашей команде
- Полную удалёнку или гибрид на выбор, а также уютный ИТ-хаб в Москве, Санкт-Петербурге, Екатеринбурге и сезонный коворкинг в Сочи
- Сложные и интересные задачи, современный стек технологий
- Заботу о вашем здоровье: программа ДМС с первых дней работы, куда входит стоматология, обслуживание в лучших клиниках города, страхование и компенсация 10-ти дней больничного
- Возможность вертикального и горизонтального карьерного роста: регулярно проходят тренинги, вебинары, митапы и демо-дни
- Оплату посещения профильных конференций и курсов, помогаем с подготовкой к публичным выступлениям и написанием статей на Хабр
- Доступ к бесплатным корпоративным библиотекам Alpina Digital, MyBook и бизнес-изданий
- Предложения от Банка только для сотрудников: собственные спортзалы (Москва, Санкт-Петербург, Екатеринбург), а также скидки на услуги туристических агентств, продукты питания, в рестораны, бары, магазины

Настя из careerspace
Поможем устроиться на эту работу или лучше!
Вакансия в архиве
Посмотрите похожие вакансии