Backend разработчик (.NET)

Profit services

  • Нур-Султан
  • Постоянная работа
  • Полная занятость
  • 3 д. назад
Обязанности:проектирование архитектуры модулей/веб-приложенийразработка и доработка веб-приложений и сервисовоптимизация веб-приложенийавтоматизация и развитие процесса разработкименторствоОсновной стек технологий:.NET 8 (ASP.NET Core, EF Core)PostgreSQL (postgis)RedisMongoGitDockerCI/CDNginxKafkaElasticSearch/Kibana Требования:высшее или средне специальное образование в области ИТзнание основных паттернов проектированиясвободное чтение технической документации на английском языкеУверенное знание .NET 8 (ASP.NET Core, EF Core).Опыт проектирования и разработки REST API и gRPC сервисов.Опыт работы с PostgreSQL (настройка индексов, оптимизация запросов, работа с PostGIS будет плюсом).Базовые знания Redis (кэширование, pub/sub, distributed locks).Опыт работы с MongoDB (моделирование документов, оптимизация коллекций).Опыт работы с Kafka (публикация/подписка, обработка событий, настройка consumer groups).Опыт работы с Docker, понимание контейнеризации и оркестрации (Kubernetes будет плюсом).Опыт работы с CI/CD пайплайнами (GitLab CI/CD, GitHub Actions, Jenkins или др.).Понимание микросервисной архитектуры, взаимодействия сервисов, балансировки нагрузки, мониторинга и логирования.Опыт настройки Nginx (reverse proxy, load balancing).Опыт работы с системой контроля версий Git (branching strategy, code review).Знание DDD (Domain-Driven Design) и умение применять его на практике.Опыт использования паттернов интеграции (Outbox, Saga, Event Sourcing, Pub/Sub).Понимание принципов Clean Architecture и разделения слоев.Опыт написания юнит-тестов и интеграционных тестов (xUnit, NUnit, Moq и др.).Знание OpenAPI/Swagger и документации API.Опыт работы с инструментами мониторинга (Prometheus, Grafana, ELK/EFK stack).Базовые знания безопасности (OAuth2, OpenID Connect, JWT, защита API).Умение разбираться в чужом коде, проводить код-ревью.Навыки анализа требований и проектирования решений.Гибкость и готовность учиться новым технологиям.Ответственность, умение соблюдать сроки.Плюсы:Опыт работы с Node.js, TypeScript, ReactJS, HTML, CSS (для взаимодействия с фронтендом).Знание CQRS + MediatR на практике.Опыт работы с облачными сервисами (AWS, Azure, GCP).Опыт построения highload-систем.Понимание принципов DevOps/SRE. Условия:
  • 5-дневная рабочая неделя с 9.00 до 18.00
  • оформление в соответствии с ТК
  • оплачиваемые больничные и отпуска
  • премии по результатам работы
  • повышение квалификации, сертификация
  • заработная плата: по результатам собеседования
  • тимбилдинг
разработка программного обеспечения

HeadHunter