C# backend разработчик
офис, Москва
Команда системной разработки поддерживает и эволюционирует платформенные модули низкого уровня. Вы будете разрабатывать, отлаживать и портировать системное ПО для Linux, повышая масштабируемость, отказоустойчивость и производительность продуктов компании
ГрейдSenior
Опыт6+ лет
Стек
C#C++PostgreSQLKubernetesRedisOracleDockerGitCMakeMakegcc toolchainTerraformLinux APICI/CDJira
Задачи
- •Разработка и отладка системных модулей платформы
- •Формирование технического видения и архитектуры модулей
- •Портирование функционала движка и взаимодействие с Linux OS (процессы, потоки, память, IPC)
- •Разработка и сопровождение скриптов и конфигураций сборки (CMake, Make и др.)
- •Участие в релизах, управлении инцидентами и анализе проблем
- •Документирование модулей, участие в code review и формировании метрик производительности
Обязательно
- •от 5 лет разработки на C/C++/C# (C++11+)
- •Опыт работы с Linux API и gcc toolchain (компиляция, профилирование, отладка)
- •Понимание адресного пространства процесса, кадра стека и calling conventions
- •Понимание принципов сборки и распространения ПО на разных дистрибутивах Linux
- •Знание CI/CD и DevOps-инструментов (Docker, Kubernetes, Terraform)
- •Опыт работы с системами контроля версий и трекинга (Git, Jira)
- •Английский для чтения технической документации