IHS Towers
Senior Specialist, Cloud Application Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в IHS Towers: разработка и поддержка корпоративных приложений и интеграций в цифровой экосистеме компании на React и .NET Core с развёртыванием в Microsoft Azure.
Задачи
- Проектировать, разрабатывать и поддерживать веб-приложения на React (frontend) и .NET Core API (backend) с высоким уровнем производительности и масштабируемости
- Создавать и поддерживать модели данных, схемы и хранимые процедуры в SQL Azure; проектировать коллекции в Azure Cosmos DB
- Проектировать и реализовывать интеграции внутренних систем со сторонними платформами через REST API, Azure Service Bus и Azure API Management
- Разворачивать, настраивать и сопровождать инфраструктуру приложений в Microsoft Azure (App Services, Azure Functions, Azure Container Apps и др.)
- Участвовать в архитектурных ревью и технических решениях, в спринт-планировании и agile-церемониях
- Мониторить производительность приложений, разбирать и устранять продакшн-инциденты, внедрять превентивные улучшения
- Поддерживать и развивать CI/CD-пайплайны в Azure DevOps, следовать практикам DevOps и Infrastructure-as-Code
- Применять практики безопасности на всех уровнях приложения: аутентификация, авторизация, защита данных
- Работать в кросс-функциональных командах с продуктом, дизайном, операциями и вендорами
Требования
- Степень бакалавра в Computer Science, Software Engineering, IT или смежной области
- Минимум 3–5 лет профессионального опыта разработки ПО
- Подтверждённый практический опыт разработки на React и .NET Core API
- Опыт построения и развёртывания решений в Microsoft Azure
- Опыт работы с SQL Azure (реляционные БД) и Azure Cosmos DB (NoSQL) в продакшене
- Опыт проектирования RESTful API, паттернов интеграции систем и разработки корпоративных приложений
- Глубокое знание архитектуры компонентов React, hooks и управления состоянием (Redux / Context API)
- Уверенное знание .NET Core, C# и принципов RESTful API, включая аутентификацию (OAuth 2.0, Azure AD/Entra ID)
- Знание Azure PaaS-сервисов: App Services, Azure Functions, Service Bus, API Management, Key Vault, Azure Monitor
- Понимание проектирования БД, оптимизации запросов и моделирования данных в SQL Azure и Cosmos DB
- Знакомство с микросервисной архитектурой, event-driven дизайном и паттернами корпоративной интеграции
- Владение React, TypeScript/JavaScript, HTML5 и CSS3
- Владение C# и .NET Core, включая Entity Framework Core и middleware-паттерны
- Навыки работы с Azure portal, Azure DevOps и инструментами Infrastructure-as-Code (Bicep / ARM templates)
- Умение писать чистый, поддерживаемый и тестируемый код, проводить содержательные code review
- Сильные навыки отладки, root-cause анализа и оптимизации производительности
- Обязательно: опыт работы с agentic coding-инструментами (GitHub Copilot, Codex, Claude Code, Cursor) для AI-ассистированной разработки
- Умение эффективно работать в кросс-функциональных agile-командах и брать end-to-end ответственность за фичи
- Способность вести несколько параллельных задач и укладываться в сроки спринта
- Сильные коммуникативные навыки — умение понятно объяснять технические решения нетехническим стейкхолдерам
- Быстрая адаптация к меняющимся требованиям, новым Azure-сервисам и новым технологиям
- Желательно: сертификация Microsoft Azure (AZ-204 Developer Associate или AZ-900)
Навыки
- React
- .NET Core
- C#
- SQL Azure
- Azure Cosmos DB
- Microsoft Azure
- REST API
- Azure Service Bus
- Azure API Management
- Azure App Services
- Azure Functions
- Azure Container Apps
- Azure DevOps
- CI/CD
- Infrastructure-as-Code
- Bicep
- ARM templates
- TypeScript
- JavaScript
- HTML5
- CSS3
- Redux
- Context API
- Entity Framework Core
- OAuth 2.0
- Azure AD
- Entra ID
- Azure Key Vault
- Azure Monitor
- Microservices
- GitHub Copilot
- Cursor
- Claude Code
- Codex