Обязанности:
Devino Telecom – международная телекоммуникационная компания, лидер рынка автоматизации персонализированных коммуникаций. Основана в 2005 году. По результатам исследования Аналитического центра РАЭК, Devino Telecom признана лидером среди поставщиков SMS-информирования в сегменте Retail. Среди наших клиентов крупнейшие торговые сети, банки и государственные компании, такие, как Эльдорадо, М.Видео, Банк УРАЛСИБ, Почта России, MaryKay, kari, Modis, Техносила, Adidas, Tervolina и многие другие.Сейчас мы ищем специалиста, который объединяет экспертизу в разработке и администрировании баз данных. Основной фокус роли — анализ и оптимизация существующего SQL-кода, развитие решений на уровне СУБД и повышение эффективности процессов. При этом нам важно, чтобы специалист мог самостоятельно решать и административные задачи, связанные с работой баз данных. Чем предстоит заниматься Разработка и оптимизация баз данных: Анализировать существующий SQL-код, проводить аудит и ревью, выявлять ошибки, неэффективные решения и возможности для улучшения. Оптимизировать SQL-запросы, хранимые процедуры и другие объекты баз данных. Исследовать планы выполнения запросов, анализировать индексы, находить узкие места и устранять причины снижения производительности. Разбирать регулярно выполняющиеся и разовые процессы в базах данных, предлагать и реализовывать способы повышения их эффективности. Разрабатывать и дорабатывать решения на уровне СУБД в рамках технических проектов. Оценивать влияние изменений в коде, структуре данных и настройках на производительность и стабильность существующих систем. Исследовать сложные технические проблемы, находить их первопричины и предлагать обоснованные решения. Администрирование и сопровождение СУБД: Самостоятельно выполнять задачи по администрированию и сопровождению баз данных. Контролировать производительность, доступность и стабильность работы СУБД. Диагностировать и устранять проблемы, связанные с нагрузкой, блокировками, транзакциями и выполнением запросов. Настраивать и контролировать мониторинг, анализировать возникающие отклонения и разбираться в причинах сбоев. Обеспечивать выполнение процедур резервного копирования и восстановления баз данных. Разбираться в конфигурации СУБД, оценивать состояние баз данных и принимать необходимые меры для обеспечения их надёжной работы. Принимать самостоятельные технические решения в рамках своей зоны ответственности. Что мы ожидаем Практический опыт оптимизации запросов и производительности баз данных. Умение анализировать чужой код, проводить аудит и ревью, находить причины неэффективной работы SQL-решений. Понимание планов выполнения запросов, индексов, транзакций, блокировок и принципов управления производительностью. Практический опыт администрирования MS SQL Server: настройка, мониторинг, диагностика и решение эксплуатационных проблем. Понимание принципов резервного копирования и восстановления баз данных. Способность самостоятельно решать задачи как разработки, так и администрирования, без постоянной опоры на отдельного администратора. Системный подход к решению технических проблем: от анализа и поиска первопричины до реализации и проверки результата. Будет преимуществом Опыт работы с In-Memory, понимание особенностей использования и влияния на производительность. Опыт работы с высоконагруженными системами и онлайн-биллингом. Практический опыт администрирования и оптимизации PostgreSQL и MySQL. Опыт работы с ClickHouse и MongoDB. Глубокое понимание механизмов конкурентного доступа к данным, блокировок и транзакций. Опыт работы с инструментами диагностики и анализа производительности SQL Server, например Query Store и Extended Events. Стек технологий команды Базы данных: PostgreSQL, MySQL, MS SQL, ClickHouse, MongoDB, Redis. Брокеры сообщений: RabbitMQ, Kafka, NATS. Мониторинг и анализ: Grafana, Kibana, Nagios. Контейнеризация и оркестрация: Docker, Kubernetes. CI/CD и автоматизация: TeamCity, Jenkins, Bitbucket, Ansible. Инструменты работы с API и интеграциями: Swagger, Postman, Insomnia. Основной стек разработки: C#, Java, Vue 2/3. Операционные системы и скриптинг: Linux, Bash, Python. Что предлагаем Участие в развитии телеком-инфраструктуры, которая обрабатывает коммуникационный трафик и связанные с ним данные. Задачи на стыке надежности, производительности, отказоустойчивости и развития платформы. Возможность влиять на архитектуру хранения данных и эксплуатационные стандарты. Работу с PostgreSQL, ClickHouse и дополнительными NoSQL-инструментами в едином технологическом контуре. Тесное взаимодействие с разработчиками, DevOps, системными аналитиками, продуктовой командой и технической поддержкой. Возможность автоматизировать процессы и повышать надежность сервисов, критичных для отправки сообщений, обработки статусов, статистики и биллинга. А также Официальное оформление по ТК РФ в ИТ-аккредитованной компании. Своевременная конкурентная белая оплата труда. Гибридный график работы 5/2 с 9:00 до 18:00. Расширенный полис ДМС для сотрудников, включая стоматологию (после успешного прохождения испытательного срока). Новый комфортный офис в 10мин от метро Белорусская. Сплоченная и душевная команда профессионалов, которая помогает, поддерживает и способствует развитию! Кому подойдёт эта роль Специалисту, которому интересно не только поддерживать работоспособность баз данных, но и глубоко разбираться в их устройстве, анализировать существующие решения и повышать эффективность их работы. Нам нужен самостоятельный инженер, который умеет сочетать разработку и администрирование: качественно писать и оптимизировать SQL-код, понимать поведение СУБД под нагрузкой и самостоятельно решать возникающие эксплуатационные задачи.Похожие вакансии
Разработчик баз данных и DWH (MS SQL Server)
Договорная
Москва. Станции метро: Белорусская
Московская Пивоваренная Компания