other

Backend-разработчик (Middle/Middle+)

3 ноября 2024

З/П не указана

Город: Воронеж

Смартдиалогс

Тип занятости: Полная занятость

Требуемый опыт: Опыт от 1 года

Обязанности: Разработка и поддержка ядра платформы Проектирование и разработка API для управления голосовыми роботами Реализация логики обработки и маршрутизации голосовых вызовов Интеграция с телефонией и системами распознавания речи Разработка механизмов масштабирования для обработки большого количества одновременных вызовов Оптимизация производительности backend-систем Проектирование и оптимизация структур баз данных для хранения записей диалогов Реализация эффективного хранения и обработки статистики звонков Разработка систем кэширования для улучшения производительности Создание механизмов для анализа и обработки больших объемов данных звонков Разработка и поддержка API для интеграции с внешними системами Создание и поддержка асинхронных задач для обработки длительных операций Реализация механизмов очередей для распределения нагрузки Автоматизация процессов обработки и анализа результатов звонков Требования: Опыт работы с Python 3.11+: Глубокое понимание языка и его особенностей Знание новых функций Python 3.11 Опыт работы с Django и Django Rest Framework (DRF): Уверенное владение Django ORM Создание API с использованием DRF Понимание принципов REST Опыт работы с Celery: Настройка и использование очередей задач Планирование периодических задач Опыт работы с базами данных: PostgreSQL: оптимизация запросов, индексирование Clickhouse: базовые навыки работы и понимание отличий от PostgreSQL Redis: использование для кэширования и в качестве брокера сообщений Умение работать с системами управления зависимостями Владение инструментами для обеспечения качества кода: Понимание и настройка правил линтеров (мы используем Ruff) Понимание принципов типизации кода (мы используем MyPy) Опыт работы с Docker и Docker Compose для локальной разработки Базовые знания CI/CD: Понимание принципов непрерывной интеграции и доставки Умение писать юнит-тесты и интеграционные тесты Знание принципов Clean Code и SOLID Опыт работы с системами контроля версий (Git) Опыт проведения код-ревью Опыт работы с облачными платформами, в частности с Yandex Cloud: Настройка и управление сервисами Redis, PostgreSQL, Clickhouse Работа с Container Registry и Load Balancer Знание основ Kubernetes: Понимание концепций K8s (поды, сервисы, деплойменты) Умение описать манифесты для доставки своего приложения в k8s Опыт настройки и использования систем мониторинга и логгирования: ELK стек (Elasticsearch, Logstash, Kibana) Prometheus и Grafana Углубленные знания CI/CD: Настройка сложных пайплайнов в GitHub Actions Опыт работы с ArgoCD для непрерывной доставки в Kubernetes Понимание принципов DevOps и способность участвовать в задачах, связанных с инфраструктурой Опыт оптимизации производительности приложений и баз данных Знание основ информационной безопасности и лучших практик защиты приложений Условия: Работа в динамично развивающейся ИТ-компании; Понятная и доступная система карьерного и профессионального роста; Интересные задачи и возможность проявить себя; Официальное трудоустройство по ТК РФ; Зарплата обсуждается с успешным кандидатом; Стабильная прозрачная система оплаты труда (оклад + премия); Полностью "белая" зарплата; График 5/2 (выходные: суббота, воскресенье) с 9.00 до 18.00, перерыв - час; Работа в уютном офисе, с панорамным видом, находящемся в центре города; Чай, кофе, печенье (в офисе); Подарки детям работников на новый год; Корпоративы (за счет работодателя) на новый год и день рождения компании (август).

Имя не указано

Откликнуться
Разместить Резюме
Пожаловаться ID: 124283485

Похожие вакансии

Middle PHP Backend Разработчик

Договорная

Воронеж

Travelata.ru (ООО Травелата)

.NET/C# Middle разработчик (Backend)

От 80 000 до 120 000 руб.

Воронеж

OpenTrade Commerce

Backend / Fullstack developer C# (Middle/Middle+)

Договорная

Воронеж

Монитор Электрик

Middle Python-разработчик

Договорная

Воронеж

Журавлев Александр Сергеевич

Java-разработчик (Middle)

Договорная

Воронеж

Неофлекс

Java-разработчик (Middle+/Senior)

Договорная

Воронеж

Т-Банк