Обязанности:
ЦРТ - российская аккредитованная продуктовая IT-компания. Являемся лидерами в разработке систем для распознавания и синтеза речи, идентификации личности по голосу и изображению. Наши продукты внедрены в крупных корпорациях по всей России. 75+ стран присутствия продукта на стороне клиента. Ключевые задачи: Архитектура хранения: Участие в проектировании и оптимизация слоев хранения и аналитической обработки данных с фокусом на производительность и масштабируемость; Работа с геоданными: Обработка пространственных данных как одного из ключевых типов данных; Оптимизация БД: Настройка схем данных, индексов, стратегий партиционирования, архивации и ротации данных; Аналитические модели: Участие в построении витрин данных, кубов и моделей для анализа временных рядов, геопространственных выборок и детекции аномалий; Выбор технологий: Внедрение СУБД и движков под разные сценарии (OLTP, OLAP, Time-Series, Geospatial, Real-time); Перформанс: Диагностика и устранение узких мест производительности на всех уровнях пайплайна; SLA и стоимость: Реализация ETL/ELT-процессов с учетом жестких требований к задержкам, пропускной способности и оптимизации облачных расходов. Что для нас важно: Имеете коммерческий опыт разработки на .NET Core / .NET 5+ от 5 лет; Глубоко понимаете работу Garbage Collector, умеете писать low-alloc код и контролировать память; Свободно работаете с EF Core, Dapper, ADO.NET — понимаете, когда и какой инструмент выбрать; Умеете отлаживать IO-bound операции, профилировать и оптимизировать C#-код на уровне асинхронности и работы с ресурсами; Владеете практиками Observability (метрики, логи, трассировка) для диагностики состояния сервисов; Имеете большой практический опыт с реляционными СУБД (PostgreSQL / MS SQL / аналоги) на уровне внутренней механики производительности: планы выполнения, буферизация, блокировки, MVCC; Хорошо понимаете пространственные расширения (PostGIS / Spatialite / аналоги): индексы (GIST, SP-GIST), операторы, оптимизацию геозапросов; Разбираетесь в OLTP и OLAP-паттернах и умеете выбирать технологию под конкретную нагрузку; Kafka — работа с потоками как с источниками данных; Linux (администрирование, деплой, диагностика production). Будет плюсом: Временные ряды, поиск аномалий, распределённые аналитические движки (ClickHouse / Trino / Presto). Условия: Работа на переднем крае технологий совместно с научной командой; Возможность влиять на архитектуру и развитие системы; Оформление по ТК, "белая" заработная плата; ДМС с 1 недели работы; Работу в аккредитованной IT-компании с полагающимися льготами; Гибкое начало рабочего дня; Корпоративный спорт; Благотворительные и эко-активности; Компенсацию обучения; Все необходимое для работы, комфортный офис и корпоративную технику.Похожие вакансии
Senior backend-разработчик (.Net/C#)
Договорная
Санкт-Петербург. Станции метро: Лесная, Выборгская
Первый Бит