Confirmed on the employer's own hiring board on Oct 21, 2026. First seen by Alion on Oct 20, 2026.
О компании
ТОО «ONESOFT» - резидент международного технопарка IT-стартапов Astana Hub. Мы создаем цифровые решения для модернизации критически важных отраслей в различных секторах экономики.
Обязанности
-
Проектирование, разработка и поддержка микросервисов на C# / ASP.NET Core (.NET 10).
-
Разработка REST API и реализация межсервисного взаимодействия.
-
Проектирование структуры баз данных PostgreSQL, написание SQL-запросов, оптимизация производительности и управление миграциями.
-
Интеграция с внешними государственными и корпоративными информационными системами через REST, SOAP, AMQP.
-
Реализация асинхронного обмена данными с использованием RabbitMQ и Kafka.
-
Разработка отказоустойчивых сервисов с учетом требований к производительности и масштабированию.
-
Написание unit- и интеграционных тестов.
-
Подготовка приложений к развертыванию в инфраструктуре заказчика, настройка конфигураций и параметров окружения.
-
Участие в автоматизации сборки, тестирования и поставки приложений через CI/CD.
-
Настройка логирования, метрик и трассировки для мониторинга приложений.
-
Анализ и устранение ошибок, диагностика проблем производительности в production.
-
Разработка клиентской части на Vue.js (около 10-20% задач).
-
Участие в технических обсуждениях, code review и проработке архитектурных решений.
-
Взаимодействие с бизнес-аналитиками, Tech Lead и смежными командами.
Обязательные требования
-
Опыт коммерческой разработки на C# / ASP.NET Core от 3 лет.
-
Уверенное знание C#, .NET, ASP.NET Core, Entity Framework Core.
-
Хорошее понимание асинхронного программирования, многопоточности и работы с памятью в .NET.
-
Опыт проектирования и разработки REST API.
-
Уверенное знание PostgreSQL, SQL, индексов, транзакций и оптимизации запросов.
-
Опыт работы с брокерами сообщений RabbitMQ или Kafka.
-
Понимание микросервисной архитектуры, принципов межсервисного взаимодействия и обработки ошибок.
-
Знание принципов SOLID, Dependency Injection, опыт применения Clean Architecture, CQRS и других архитектурных подходов.
-
Опыт написания unit- и интеграционных тестов (xUnit, NUnit или аналоги).
-
Уверенная работа с Git.
-
Понимание принципов контейнеризации приложений.
-
Опыт работы с Linux на уровне запуска, настройки и диагностики приложений.
-
Понимание CI/CD, опыт работы с GitLab CI или аналогичными инструментами.
-
Понимание основ сетевого взаимодействия: HTTP/HTTPS, TCP/IP, DNS, TLS.
-
Понимание принципов конфигурирования приложений и безопасного хранения секретов.
-
Умение анализировать логи, метрики и диагностировать проблемы работающих сервисов.
Будет преимуществом
-
Практический опыт работы с Docker, Docker Compose.
-
Знакомство с Kubernetes, Helm, ArgoCD.
-
Опыт использования Prometheus, Grafana, Loki, Tempo.
-
Знание OpenTelemetry, опыт работы с распределенной трассировкой.
-
Опыт работы с Redis, MongoDB.
-
Опыт интеграции с государственными информационными системами РК.
-
Опыт работы с высоконагруженными и распределенными системами.
-
Понимание принципов отказоустойчивости, горизонтального масштабирования, Retry, Circuit Breaker, Idempotency.
-
Опыт профилирования .NET-приложений, диагностики проблем с CPU, памятью и Garbage Collector.
-
Знание Vue.js, JavaScript / TypeScript.
-
Понимание GraphQL и SOAP.
-
Опыт работы в Agile / Scrum-командах.

