Компания: Альфа-Банк
Тип занятости: полный рабочий день
Python-разработчик в Альфа-Банк для проектирования и развития высоконагруженных сервисов, включая архитектуру, интеграции и тестирование.
Задачи:
- Анализировать и оценивать функциональные требования, искать и выбирать оптимальные технические решения
- Формировать технические задачи на основании функциональных требований
- Проектировать архитектуру новых модулей и компонентов системы
- Выбирать технологии и архитектурные решения с учетом требований производительности и надежности
- Проектировать механизмы аутентификации, авторизации и управления токенами
- Разрабатывать и актуализировать архитектурную документацию
- Разрабатывать и развивать сервисы на Python
- Проводить функциональное и интеграционное тестирование
- Проводить нагрузочное тестирование и анализировать его результаты
- Устранять выявленные дефекты и оптимизировать производительность
- Проводить code review и обеспечивать качество разрабатываемого кода
Требования:
- Высшее техническое образование
- От 4 лет коммерческого опыта разработки на Python
- Опыт проектирования высоконагруженных систем
- Опыт самостоятельной разработки и поддержки решений
- Практический опыт внедрения и эксплуатации решений в Production
- Опыт работы с брокерами сообщений и базами данных
- Опыт проведения нагрузочного тестирования и анализа результатов
- Опыт построения и поддержки CI/CD процессов
- Уверенное владение Git
- Опыт разработки и сопровождения интеграционных решений (API и Front)
Условия:
Навыки:
- Python
- Git
- CI/CD
- API
- брокеры сообщений
- базы данных