Python разработчик (Центр распределенных баз данных)
04 Декабря 2024
Город:
Москва
Занятость:
Полная занятость
Компания "Сбербанк"
Ищем талантливого Middle+ Python-разработчика. У тебя будет возможность
создать бэкенд мечты, включая компоненты сбора и анализа данных, компоненты, использующие ML/NLP, интеграцию с внутренними системами. У тебя будет возможность принять участие в проектировании архитектуры проекта, повлиять на техдизайн и стек, предложить и реализовать свои идеи.
Твои решения помогут сотням инженеров быстрее выявлять и устранять проблемы
в инфраструктуре, обеспечивать стабильную работу сервисов для десятков
миллионов пользователей крупного банка страны. Работая у нас, ты создашь по-настоящему полезный продукт и поможешь улучшишь жизнь большого количества людей.
Обязанности
Архитектура и разработка Backend
- Проектирование архитектуры микросервисного приложения
- Разработка REST API для работы с фронтендом
- Интеграция с API внутренних сервисов
- Реализация механизмов работы с аудиофайлами
Работа с БД
- Проектирование и оптимизация схемы БД (MongoDB) для хранения транскрипций и метаданных
- Реализация эффективных запросов и индексации
ML Pipeline
- Разработка API для взаимодействия с ML-моделями
- Создание конвейеров обработки аудио и текста
- Реализация механизмов валидации и препроцессинга данных
Инфраструктура и DevOps
- Настройка CI/CD pipeline
- Работа с контейнерами
- Деплой и настройка мониторинга сервисов
- Оптимизация производительности
Безопасность
- Реализация аутентификации и авторизации
- Защита API от несанкционированного доступа
- Шифрование конфиденциальных данных
Требования
• Уверенное владение Python, опыт работы с фреймворками Django/Flask от 3
лет
• Опыт разработки и интеграции API, понимание REST, gRPC, GraphQL
• Владение инструментами контейнеризации (Docker) и оркестрации
(Kubernetes)
• Будет преимуществом любой опыт работы с аудио, распознаванием речи,
обработкой текста, ML/NLP
• Опыт работы с реляционными (PostgreSQL) и NoSQL (Mongo, Cassandra) БД
• Опыт работы с очередями задач (Celery, RabbitMQ)
• Грамотный письменный английский (для работы с документацией)
Принципы архитектуры и проектирования и разработки сервисов:
• Понимание принципов ООП, SOLID, паттернов проектирования
• Знание принципов проектирования микросервисной архитектуры, паттернов
распределенных систем
• Понимание принципов мониторинга, логирования и трассировки
микросервисов
• Опыт проектирования и разработки бэкенда высоконагруженных сервисов
• Умение разрабатывать поддерживаемый и тестируемый код
• Опыт использования систем контроля версий (Git), трекеров задач (Jira)
• Понимание современных практик разработки - CI/CD, Code Review
Будет плюсом знание этих технологий:
- Celery (распределенные задачи)
- RabbitMQ/Redis (очередь задач)
- Kubernetes (желательно)
- Swagger/OpenAPI
- Pytest
- nginx
- Prometheus/Grafana
- ELK-стек (logging)
- Опыт настройки CI/CD (GitLab CI, GitHub Actions)
- Понимание принципов работы ML-моделей
- Опыт интеграции с ML-сервисами
- Библиотеки: librosa, soundfile
- Навыки работы с ML-фреймворками (PyTorch, TensorFlow)
Условия
- вклад в продукт, который приносит реальную пользу коллегам и пользователям
- сложные и разнообразные задачи на стыке бэкенда, ML, аудио/текстовой аналитики
- стабильный оклад и социальную поддержку сотрудников
- расширенный ДМС с первого дня работы для сотрудников и льготная мед. страховка для близких
- ипотека выгоднее на 4 п.п. и льготные условия кредитования для каждого сотрудника
- бесплатную подписку СберПрайм+
- корпоративное обучение за счет компании
- реферальную программу: за устройство в команду знакомых профессионалов - вознаграждение до 100 тыс. руб
- корпоративную пенсионную программу
- официальное оформление с первого дня
- корпоративный спортзал
- бесплатный бассейн в 5 мин от офиса.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
26 Ноября
Аналитик базы данных (ДЗО, "Ювелирная группа АЛРОСА")( АК АЛРОСА )
Москва
Компания "АК АЛРОСА" Мы являемся дочерним обществом АК «АЛРОСА» (ПАО) и создаём ювелирные изделия из бриллиантов разных размеров и сложности....
26 Ноября
Fullstack-разработчик (Node.JS+React)
Москва
Компания "AWG" Мы в поисках Fullstack-разработчика (Node.JS+React) на проект крупной строительной компании. Команда создает инструмент для...
26 Ноября
Разработчик/ Администратор Omnitracker
Москва
Компания "СОГАЗ" Лидер приглашает лучших! На данный момент мы в поиске начинающего разработчика Omnitracker в отдел поддержки пользователей...
26 Ноября
Москва
Компания "ARK" Открыта вакансия «Разработчик BPM-процессов на платформе ELMA 365» у наших партнеров - международной крупнейшей компании...
26 Ноября
Senior/Lead Frontend-разработчик( Кловер Групп )
Москва
Компания "Кловер Групп" Наша команда профессионалов создает инновационные решения в области прогнозного обслуживания оборудования, используя...
Вакансия размещена в отрасли