Middle+/Senior .NET Backend Developer

АКСЕЛБОЛТ КАЗАХСТАН

Middle+/Senior .NET Backend Developer

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

Сейчас мы ищем .NET Backend Developer (Middle+/Senior), который присоединится к нашей backend-команде и будет заниматься разработкой и развитием высоконагруженных серверных сервисов.
Вам предстоит работать над архитектурой и производительностью backend-систем, обеспечивать их стабильность, отказоустойчивость и масштабируемость, а также участвовать в решении технически сложных задач.

Задачи, с которыми вам предстоит работать:

  • Разработка, развитие и поддержка высоконагруженных backend-сервисов на C# и .NET.
  • Проектирование, реализация и поддержка REST API мета-сервисов (профили, инвентарь, лидерборды).
  • Разработка и развитие микросервисной архитектуры, обеспечение надежного взаимодействия между сервисами.
  • Реализация асинхронной обработки данных и событийного взаимодействия сервисов с использованием Kafka.
  • Оптимизация производительности, масштабируемости и отказоустойчивости backend-систем.
  • Мониторинг и диагностика работы сервисов, анализ и устранение проблем производительности.

Какие навыки пригодятся:

  • Уверенное знание C# и .NET, коммерческий опыт разработки от 3 лет.
  • Опыт разработки backend-сервисов на ASP.NET Core, знание REST API и gRPC.
  • Знание принципов проектирования ПО, умение писать чистый, поддерживаемый и тестируемый код.
  • Опыт работы с PostgreSQL: проектирование схем, индексы, оптимизация запросов.
  • Практический опыт работы с MongoDB, понимание особенностей документных баз данных.
  • Опыт использования Redis / KeyDB.
  • Опыт работы с брокерами сообщений (Kafka или RabbitMQ), понимание асинхронной и событийно-ориентированной обработки данных.
  • Знание микросервисной архитектуры, основных паттернов проектирования и взаимодействия распределённых систем.
  • Понимание принципов отказоустойчивости, балансировки нагрузки, масштабирования и защиты сервисов от перегрузок и сбоев.
  • Опыт работы с Docker и Kubernetes.
  • Опыт использования Prometheus, Grafana и инструментов диагностики приложений.
  • Опыт работы с CI/CD (GitLab CI/CD).
  • Опыт написания модульных и интеграционных тестов.
  • Опыт разработки высоконагруженных систем и оптимизации их производительности.

Будет плюсом:

  • Опыт разработки backend-сервисов в GameDev.
  • Опыт работы с ClickHouse и большими объёмами данных.
  • Опыт построения геораспределённых и отказоустойчивых систем.
  • Опыт использования OpenTelemetry и распределённой трассировки.
  • Опыт нагрузочного тестирования и профилирования .NET-приложений.


Наш стек
C#, .NET 10, ASP.NET Core, gRPC, PostgreSQL, MongoDB, Redis / KeyDB, ClickHouse, Kafka, Kubernetes, Docker, GitLab CI/CD, Prometheus, Grafana, VictoriaMetrics.

Посмотреть контакты работодателя

Похожие вакансии

Банк Эсхата

Creatio разработчик

Банк Эсхата

  • Алматы

  • до 3000 USD

Рекомендуем
AbeloHost B.V.
  • Алматы

  • до 4000 EUR

Рекомендуем
Котофей Казахстан

Программист 1С

Котофей Казахстан

  • Алматы

  • от 900000 KZT

Рекомендуем
Национальная Платежная Корпорация

Senior fullstack разработчик (java/kotlin+angular)

Национальная Платежная Корпорация

  • Алматы

  • от 900000 KZT

Разработчик IBSO (ЦФТ-БАНК)

Рекрутинговое агентство Fin Career Lab

  • Алматы

  • от 900000 KZT

Andersen

IOS Developer

Andersen

  • Алматы

  • от 900000 KZT

  • Алматы

  • до 4000 USD

  • Алматы

  • до 3000 USD

Банк Эсхата
  • Алматы

  • до 2500 USD

MetaHR
  • Алматы

  • до 2500 USD

Crystalia Glass LLC
  • Алматы

  • до 2500 USD

Andersen
  • Алматы

  • до 2500 USD

Банк Эсхата
  • Алматы

  • до 2500 USD

Novakid Inc
  • Алматы

  • от 3500 USD

  • Алматы

  • от 3500 USD

FOCO ELEVADO LDA
  • Алматы

  • от 3500 USD

Emerging Travel Group
  • Алматы

  • от 3500 USD

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию