Обязанности:
Altenar — международная IT-компания и поставщик программного обеспечения для B2B-клиентов. Мы специализируемся на разработке и являемся ведущим поставщиком технологических решений для индустрии спортивных данных за рубежом. Наши офисы находятся в России, Великобритании, Грузии, Бразилии, Греции, Уругвае и на Мальте. С 2011 года внедряем стабильный и проверенный софт для автоматизации процессов производства, анализа и парсинга спортивных данных в реальном времени. Про проект:Мультифид (Altenar Data Feed) - продукт, позволяющий в мягком реальном времени производить вероятности наступления событий в спортивных матчах. Про команду: Команда разрабатывает внутреннюю платформу: переиспользуемые библиотеки и инфраструктурные сервисы, на которые опираются продуктовые команды при разработке фич. Платформа абстрагирует инфраструктурную сложность, сокращает time-to-market, повышает отказоустойчивость и масштабируемость. От вас потребуется: Проектировать и развивать внутреннюю платформу: разрабатывать библиотеки, SDK и инфраструктурные сервисы для downstream-команд Исследовать и внедрять новые архитектурные подходы, пересматривать устоявшиеся решения в поиске точек для оптимизации Находить нестандартные способы применения технологий, уже используемых в системе, для повышения производительности и надёжности Мы работаем с: .NET 10 PostgreSQL, Redis, MongoDB Apache Kafka, RabbitMQ, gRPC, WebSocket, REST Google Cloud Logging, OpenSearch, Prometheus, Grafana, OTel Kubernetes Вам будет у нас интересно, если: Вы мыслите в терминах DDD и видите ценность в чётком разграничении bounded context'ов и доменных моделей Вам интересна event-driven архитектура и всё, что с ней связано — проектирование событийных контрактов, strict vs eventual consistency, гарантии доставки Вы любите применять и переосмысливать паттерны проектирования, а не просто следовать им по инерции Вас привлекают челленджи высоконагруженных систем с требованиями soft real-time Вам нравится работать на стыке разработки и DevOps - решать нестандартные задачи там, где готовых ответов нет Вы хотите влиять на архитектурные решения, а не только их реализовывать Мы ожидаем, что вы: Имеете опыт разработки на .NET от 5 лет и уверенно ориентируетесь в экосистеме. Следите за эволюцией C# и .NET и осознанно применяете новые возможности языка и рантайма Имеете практический опыт проектирования библиотек и SDK, с вниманием к API-дизайну, обратной совместимости и developer experience Понимаете принципы DDD и умеете применять их при проектировании сложных доменных моделей и разграничении bounded context'ов Знакомы с архитектурными паттернами отказоустойчивых и высоконагруженных систем и умеете обосновывать выбор подхода Готовы самостоятельно вести компонент от архитектурного замысла до production-ready реализации Будет плюсом: Опыт работы с Kubernetes: настройка кластера с нуля, понимание внутренней механики, проектирование и разработка кастомных операторов, написание Custom Resource Definitions (CRD) Опыт работы с event-driven архитектурой: проектирование событийных контрактов, гарантии доставки, идемпотентность, eventual consistency Работа в платформенной команде или в роли внутреннего провайдера инфраструктурных решений Участие в архитектурном комитете или опыт принятия и защиты архитектурных решений на уровне организации Мы предлагаем: Работу над интересными задачами, на которые вы сможете активно влиять Работу в аккредитованной ИТ-компании Оформление по ТК РФ и достойную белую заработную плату ДМС, стоматологию и страхование жизни за счет работодателя Компенсацию фитнеса Компенсацию за интернет и электроэнергию Удаленную работу или работу в офисе по вашему выбору (Москва, Санкт-Петербург, Владимир, Смоленск, Тбилиси) Корпоративную парковку Бесплатное обучение английскому Участие в профильных конференциях, митапах и корпоративных активностях по желанию Обучение и поддержку при подготовке докладов для публичных выступленийПохожие вакансии