← Все вакансии/Senior/jobgether
SeniorRemoteBrazil

Backend Developer

J
jobgether
Уровень
Senior
Формат
Remote
О роли

Описание вакансии

О компании

Позиция размещена от имени партнёрской компании, которая управляет всеми заявками и последующими этапами. Партнёр ищет Desenvolvedor Backend .NET SR в Бразилии.

Обязанности
  • Разрабатывать и поддерживать messaging consumers на C#/.NET и Azure Functions.
  • Создавать, поддерживать и развивать REST API и интеграции между системами.
  • Работать в event-driven микросервисной архитектуре с распределёнными сервисами и сложной бизнес-логикой.
  • Интегрировать системы через REST API и асинхронные события, обеспечивая надёжную коммуникацию.
  • Расследовать и устранять сбои messaging, dead-letter queues (DLQs), проблемы интеграций и несоответствия между системами.
  • Диагностировать распределённые продакшн-среды: Kubernetes pods, логи, масштабирование, откаты, проблемы деплоя.
  • Участвовать в CI/CD пайплайнах, деплоях и операционных активностях в Microsoft Azure и Kubernetes.
  • Отлаживать end-to-end потоки: события, consumers, внешние API, базы данных.
  • Применять unit и integration тестирование.
  • Использовать AI-инструменты разработки: генерация кода, отладка, анализ, автоматизация.
  • Сотрудничать с инженерами и стейкхолдерами для оценки проблем и определения решений.
  • Улучшать observability, процессы деплоя, устойчивость систем и инженерные практики.
Требования
  • Солидный опыт с C# и .NET Core 6+.
  • Сильный опыт разработки и поддержки REST API и интеграций.
  • Практический опыт с Microsoft Azure: Azure Functions, Azure Service Bus, Blob Storage, Application Insights.
  • Hands-on опыт с Kubernetes: деплой, troubleshooting pods, масштабирование, откаты, анализ логов.
  • Опыт CI/CD: Azure DevOps, GitHub Actions или аналоги.
  • Понимание messaging и event-driven архитектур: Azure Service Bus, RabbitMQ, SQS, Kafka или аналоги.
  • Знание очередей, topics, DLQ, retry policies, идемпотентности, порядка событий, event replay.
  • Опыт с SQL Server или другой реляционной БД.
  • Опыт с Git, стратегиями ветвления, code review.
  • Опыт создания и поддержки unit и integration тестов.
  • Практический опыт использования AI-инструментов разработки (KIRO или аналоги).
  • Комфорт в работе с распределёнными системами и сложными зависимостями.
  • Сильные навыки troubleshooting и аналитики, автономность в расследовании инцидентов.
  • Чёткая коммуникация и коллаборация.
  • Плюсом: Docker (сборка образов, Docker Compose, troubleshooting).
  • Плюсом: Helm Charts, Kubernetes manifests, HPA, probes, resource limits.
  • Плюсом: Elasticsearch (запросы, агрегации, индексы).
  • Плюсом: Microsoft Dynamics 365 и OData APIs.
  • Плюсом: feature flags и стратегии постепенных выкаток.
  • Плюсом: observability-инструменты (Application Insights, Grafana, Datadog).
  • Плюсом: интеграция legacy и современных систем, опыт в education/CRM.
  • Плюсом: generative AI за пределами coding assistants (LLM integrations, RAG, embeddings).
Условия
  • Полный трудовой контракт.
  • Удалённая работа из Бразилии.
  • Работа с современными cloud и backend технологиями: .NET, Microsoft Azure, Kubernetes, messaging, event-driven архитектуры.
  • Работа с распределёнными системами, сложными интеграциями, CI/CD, observability.
  • Применение AI и generative AI в реальных рабочих процессах.
  • Коллаборативная и технически сложная среда.
  • Возможности профессионального развития.
  • Инклюзивная среда с фокусом на коллаборацию, разнообразие и рост.
Стек и навыки

С чем работаем