Наша команда работает над высоконагруженными проектами сбора и обработки данных с IoT-устройств в энергетике, и управлением умным освещением в городах и зданиях. Наш софт и оборудование используют крупные телекоммуникационные и энергетические компании.
Мы ищем человека, который поможет: создать, сформировать и вести концепцию итеративного развития архитектуры аналитической системы мониторинга удаленных объектов. Под капотом у нас .Net 8, PostgreSQL, Kafka, ClickHouse.
Работаем по Scrum и Kanban и совместно принимаем все решения в том числе и по архитектуре.
Используем:
Платформа: .NET 8
Хранилище данных: PostgreSQL (EF Core), S3, MongoDB
Межсервисный обмен: Kafka, gRPC, REST
Система контроля версий: Git/GitLab
CI/CD: Docker, K8s
Общение: Mattermost
Что нужно будет делать:
Разработать, поддерживать архитектуры приложений, оптимизировать как взаимодействия сервисов с БД, так и самой БД на основе запросов к ней от приложения.
Ты нам подходишь если:
- Умеешь проводить аудит программного продукта, формировать концепции итеративного развития архитектуры, прогнозировать сроки на реализацию и общие трудозатраты, анализировать риски;
- Имеешь опыт в проектировании/разработке высоконагруженных распределённых информационных систем в качестве системного аналитика/разработчика/solution-архитектора от 7-ми лет (опыт работы с системами мониторинга и удалённого управления объектами – приветствуется);
- Имеешь опыт в проектировании взаимодействия различных компонентов высоконагруженных систем (БД, веб-серверов, приложений) с:
- обеспечением отказоустойчивости, безопасности и масштабируемости;
- выбором оптимальных технологий и инструментов для реализации проектов;
- проведением архитектурных ревью;
- созданием архитектурных схем, спецификаций и технической документации;
- подготовкой технических требований и рекомендаций для реализации проектов (оценка нагрузки и анализ необходимого аппаратного обеспечения);
- оптимизацией кодовой базы, устранением архитектурных ошибок и переходом на современные технологии.
- Имеешь опыт перевода инфраструктуры с MS SQL на PostgreSQL и с Windows на Linux;
- Присутствует понимание основных концепций безопасности: аутентификации и контроля доступа, знание соответствующих им протоколов и фреймворков;
- Имеешь опыт проектирования систем с Kubernetes/Docker оркестрацией;
- Имеешь опыт работы с базами и хранилищами данных такими как PostgreSQL, MongoDB, Clickhouse, S3;
- Был опыт работы с брокерами (Kafka, RabbitMQ), глубокое понимание механизмов асинхронной передачи данных. Опыт работы с подходами stateful/stateless;
- Присутствуют глубокие знания в области согласованности данных, архитектурных паттернов, паттернов для обеспечения гарантированной доставки, принципов построения систем;
- Имеешь опыт разработки таких технических решений как:
1. Микросервисная/монолитная/комбинированная архитектура с применением современных практик;
2. Система управления пользователями и авторизации с её интеграцией;
3. Архитектура интеграционных сервисов, контрактов взаимодействия;
4. Проектирование и оптимизация масштабируемых высоконагруженных структур баз данных (применение алгоритмов шардирования);
5. Оптимизация асинхронной передачи данных в распределённых системах;
6. Оптимизация работы сервисов, которые работают в многопоточном режиме;
7. Сервис выгрузки данных и отчетов;
8. Конструктор отчетов и алгоритмов.
Знаешь, умеешь, применяешь:
- .NET 8
- MS SQL, PostgreSQL, MongoDB, ClickHouse, S3, Keycloak
- RabbitMQ, Kafka
- Docker, K8s
- Git/GitLab
- VMware
- Linux: сервисы, фаерволы, дисковый слой, сетевой слой
- Nginx
- API (REST/SOAP /GraphQL, gRPC)
- C#; asp.net core; EF Core, LINQ2DB
- Blazor, HTML, CSS, JavaScript; WebAPI, SignalR
- Openid, OAuth2, Hashicorp Vault
Мы предлагаем:
Стабильность. Компания стабильно показывает высокие финансовые результаты и входит в топ-3 интегратора оборудования и программного обеспечения для создания АСКУЭ/АИИС КУЭ.
Все официально. Трудоустройство согласно ТК РФ, белая заработная плата и прозрачная система премирования, отсутствие переработок и штрафов.
Конкурентная заработная плата. Премии за эффективную работу и результат.
Развитие. В компании приветствуется инициатива и желание развития профессиональных навыков и приобретение нового опыта. В отделах есть карьерные карты, по которым мы формируем индивидуальные планы развития с сотрудниками.
Больше, чем коллеги. Мы помогаем, поддерживаем, дружим.
Комфортный и современный офис. Находимся в 5 минутах ходьбы от м. Варшавская на территории технопарка МОСГОРМАШ. Уютная кухня с чаем/кофе и возможностью поиграть в перерыве с коллегами в настольный теннис.
Удобный формат работы. График работы 5/2 (с 9-00 до 18-00/8-00 до 17-00). Возможность выбора начала и окончания рабочего дня. Возможность работать в гибриде (приоритет), удаленно (в РФ).
А еще у нас есть: ДМС, корпоративные мероприятия для сотрудников и их детей, профильное обучение за счет Компании, корпоративная мобильная связь.
В Телеграм можно найти по: sim_team
Мы ищем не просто сотрудника, а человека в команду!