Backend-разработчик в команду Базы знаний
офис, гибрид
Команда Базы знаний развивает backend-сервисы для управления контентом и правами доступа внутри платформы Pyrus. Задача — поддерживать высоконагруженные 24/7 системы, улучшать стабильность и эффективность экспорта, аудита и нотификаций для бизнес‑клиентов
ГрейдMiddle
Стек
C#.NET 10MS SQLNATSPostgreSQLClickHouseElasticSearchKubernetesPrometheusGrafanaKibanaTerraformgitJetStream
Задачи
- •Реализовывать и дорабатывать backend-логику работы с контентом
- •Разрабатывать и поддерживать систему прав доступа
- •Реализовывать аудит действий пользователей и журнал активности по ключевым событиям
- •Перерабатывать и оптимизировать функционал экспорта данных
- •Развивать систему нотификаций и обработку асинхронных задач
- •Исправлять баги, писать unit/integration тесты и участвовать в code review
Обязательно
- •Коммерческий опыт разработки на C# и .NET Core
- •Опыт написания асинхронного кода
- •Опыт работы с MS SQL или PostgreSQL
- •Опыт написания unit/integration тестов
- •Готовность участвовать в проработке архитектуры и технических решений
- •Умение разбираться в больших кодовых базах и работать в команде
Будет плюсом
- •Опыт продуктовой разработки
- •Знание HTTP, REST и gRPC
- •Опыт работы с Node.js
- •Опыт работы с большими кодовыми базами и быстрый вход в проект