Напиши текст вакансии для должности "Senior Database Developer". Название компании: "Лаборатория Касперского". Расположение: Москва. График работы: Полный день. Опыт работы: От 3 до 6 лет. Ключевые навыки: 'MS SQL', 'SQL', 'ETL', 'СУБД'

О проекте: Внутри Лаборатории есть масса сервисов и множество данных, которые мы применяем не только для обнаружения зловредов, но и для создания других коммерческих решений: Threat Intelligence сервисов. Мы ищем толкового и энергичного профессионала, который поможет нам разрабатывать решения для:  расследования проведенных против наших клиентов атак извлечения из петабайт данных и связывания воедино самых разных атрибутов подозрительных объектов отслеживания угроз, наиболее вероятно нацеленных на определенные организации в конечном счёте - защиты бизнеса наших клиентов!  Основные задачи:  Реализация бизнес логики на уровне БД Построение и поддержание инфраструктуры, необходимой для оптимального извлечения, преобразования и загрузки данных из различных источников Участие в разработке распределенных систем хранения данных Анализ требований, участие в разработке планов и оценке реализации; Проведение ревью кода; Активное участие в выборе и проработке технологий.  Что для этого необходимо:  Опыт работы с RDBMS (MSSQL/PostgreSQL/Oracle: проектирование, ACID, оптимизация, уровни изоляции и т.д.) Хорошее владение SQL (любой диалект, предпочтительно T-SQL) Опыт разработки высоконагруженных OLTP систем; Понимание принципов построения ETL/ELT-процессов Опыт разработки на одном из языков, как преимущество: Go, C#, Python Умение быстро разбираться в чужом коде, оптимизировать и рефакторить как свой, так и чужой код. Опыт работы с современными системами контроля исходного кода (git, mercurial, tfs, perforce и т.п.). Понимание методик юнит-тестирования Технический английский  Дополнительными плюсами будут:  Опыт работы с брокерами сообщений Kafka / RabbitMQ Опыт работы с контейнеризацией (Docker, Podman, Kubernetes); Опыт работы с NoSql базами данных