Обязанности:

  • Разработка сервисов, утилит и инструментов на C#/.NET; интеграция native ↔ .NET (interop/IPC/API).
  • Проектирование архитектуры баз данных MS SQL Server и PostgreSQL.
  • Кроссплатформенная разработка и сопровождение под Linux и Windows.
  • Техническое лидерство: ревью, архитектурные решения, устранение технического долга и повышение надёжности под нагрузкой.
  • Проектирование и разработка модулей на C/C++.

Требования:

  • От 5 лет коммерческой разработки на C#/.NET.
  • От 5 лет работы с базами данных: уверенный SQL и опыт проектирования архитектуры данных под нагрузкой.
  • От 2 лет опыта разработки высоконагруженных проектов.
  • Уверенное владение C#/.NET: async/await, Task, cancellation, конкурентный доступ и диагностика.
  • Практический опыт отладки и профилирования с gdb, lldb или Visual Studio Debugger; анализ падений, утечек и снижения производительности.
  • Опыт работы с MS SQL Server (Windows и Linux) и PostgreSQL: индексы, планы запросов, транзакции, уровни изоляции, блокировки и дедлоки.
  • От 5 лет опыта разработки, сборки и диагностики в Linux и Windows.
  • Базовые знания и опыт работы с криптографией: различение хэширования, шифрования, MAC и подписи; понимание назначения криптографических примитивов и типичных ошибок их применения.
  • Опыт работы в проектах информационной безопасности будет плюсом.