Выборгская набережная 45Е
ЦРТ - российская аккредитованная продуктовая IT-компания. Являемся лидерами в разработке систем для распознавания и синтеза речи, идентификации личности по голосу и изображению. Наши продукты внедрены в крупных корпорациях по всей России. 75+ стран присутствия продукта на стороне клиента.
Ключевые задачи:
-
Архитектура хранения: Проектирование и оптимизация слоев хранения и аналитической обработки данных с фокусом на производительность и масштабируемость;
-
Работа с геоданными: Разработка решений для обработки пространственных данных как одного из ключевых активов компании;
-
Оптимизация БД: Настройка схем данных, индексов, стратегий партиционирования, архивации и ротации данных;
-
Аналитические модели: Участие в построении витрин данных, кубов и моделей для анализа временных рядов, геопространственных выборок и детекции аномалий;
-
Выбор технологий: Исследование и внедрение СУБД и движков под разные сценарии (OLTP, OLAP, Time-Series, Geospatial, Real-time);
-
Перформанс: Диагностика и устранение узких мест производительности на всех уровнях пайплайна;
-
SLA и стоимость: Проектирование ETL/ELT-процессов с учетом жестких требований к задержкам, пропускной способности и оптимизации облачных расходов;
-
Стандарты: Разработка инженерных регламентов по управлению данными, мониторингу (observability) и планированию ресурсов.
Что для нас важно:
-
Имеете коммерческий опыт разработки на .NET Core / .NET 6+ от 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-компании с полагающимися льготами;
- Гибкое начало рабочего дня;
- Корпоративный спорт;
- Благотворительные и эко-активности;
- Компенсацию обучения;
- Все необходимое для работы, комфортный офис и корпоративную технику.