Мы ищем состоявшегося backend разработчика для расширения команды. Нас интересуют программисты middle/senior уровня на должность инженер-программист.
Работа будет представлять реализацию отдельных частей продукта - микросервисная система сопровождения скважинных работ. Основные задачи системы: сбор данных (датчики, ввод пользователем), телеметрия, аналитика и прогнозирование, автоотчетность.
Трудоустройство в аккредитованную IT компанию. Полная занятость, полный день.
Для сотрудников из других регионов, желающих работать удаленно, первый этап по договору ГПХ, после успешного выполнения - устройство в штат.
Испытательный срок до 3-х месяцев.
Обязанности:
разработка микросервисов;
расширение функционала микросервисов;
тестирование своего кода (модульное и интеграционное тестирование);
ведение документации своего кода (OpenAPI 3.0 / Postman).
Требования:
знание .NET 6+ (Linux), ASP.NET Core, REST API, SignalR, gRPC;
опыт работы с реляционными БД (PostgreSQL / MySQL);
опыт реализации событийно ориентированных систем с использованием брокеров (RabbitMQ / Kafka);
контейнеризация (Docker, Docker compose);
владение системой контроля версия git;
практическое применение SOLID и клиент-серверной архитектуры;
знание английского языка на уровне чтения проектной/технической документации.