24 Aug
|
RSM US in India
|
Bengaluru
24 Aug
RSM US in India
Bengaluru
Position Summary The Solutions Architecture Manager is a highly proficient, hands-on solution architect for RSM custom solutions. This role owns end-to-end microservice and API architecture for assigned solutions, defines Domain-Driven Design boundaries and event-driven patterns on Azure Service Bus, and sets engineering standards across React frontend and .NET/Python backend teams. The role operates with growing autonomy across the custom solutions estate and represents designs in architecture reviews.
Key Responsibilities
- Translate business and product requirements into end-to-end solution designs for RSM custom solutions spanning multiple frontend and backend services.
- Adapt quickly to evolving engineering priorities, market trends, and emerging technologies; rapidly evaluate recent technology areas and produce proof-of-concepts, technical assessments, and analysis reports to support timely decision-making and delivery expectations.
- Design microservice and API architectures for custom-built solutions; define service boundaries using Domain-Driven Design (DDD) principles.
- Architect event-driven integration patterns using Azure Service Bus; define message schemas, topic/subscription models, and error-handling strategies.
- Establish and enforce coding standards, design patterns, and engineering best practices across frontend (React) and backend (.NET / Python) teams.
- Ensure non-functional requirements (security, scalability, resiliency, observability) are embedded into all solution designs.
- Lead architecture and design reviews for new features, technical initiatives,
and third-party integrations within assigned solutions.
- Produce and maintain architecture decision records (ADRs), high-level design (HLD) documents, and API specifications (OpenAPI/Swagger).
- Collaborating with product managers, UX designers, and engineering leads to shape technical roadmaps.
- Provide technical mentorship to senior engineers and conduct design and code reviews.
Qualifications & Experience
- 10+ years of software engineering or architecture experience, with at least 5 years in a solution architect role on complex, multi-service platforms.
- Expert-level proficiency in designing microservices architectures and RESTful / GraphQL APIs.
- Deep hands-on experience with React (frontend architecture) and .NET and/or Python (backend services).
- Strong understanding of relational and NoSQL database platforms, including data modeling, partitioning, indexing, performance optimization, and selection of appropriate persistence patterns for distributed, cloud-native applications.
- Working knowledge of observability and operational excellence, including monitoring strategies, distributed tracing, telemetry standards, and production diagnostics using Azure Monitor, Application Insights, Grafana, Prometheus, and OpenTelemetry.
- Strong experience with Azure cloud services, including Azure Service Bus, Azure API Management, Azure Kubernetes Service (AKS), and Azure DevOps.
- Advanced understanding of Domain-Driven Design, CQRS, Event Sourcing, and distributed systems patterns.
- Hands-on knowledge and experience in designing and implementing AI-enabled solutions using AI agent frameworks, Azure AI services such as Azure AI Foundry and Azure AI Search, and LLMs/SLMs.
- Experience with CI/CD pipelines, container orchestration (Docker/Kubernetes), and DevSecOps practices.
- Working knowledge of OpenID Connect / OAuth 2.0 and fine-grained authorization in multi-tenant SaaS environments.
- Strong understanding of enterprise integration patterns, including API-led connectivity, event-driven messaging, asynchronous communication patterns, data synchronization, system interoperability, and integration platform technologies used to connect cloud, SaaS, and custom applications.
- Excellent verbal and written communication skills;
experience presenting designs to senior technology stakeholders.
- Professional services or B2B SaaS product experience is advantageous.
- Experience with BPM and integration platforms (e.g., Camunda, Boomi, MuleSoft) is highly desirable.
- Experience architecting Agentic AI solutions is preferred.
Core Skills & Technologies
- Microservices Architecture
- API Design
- Azure Service Bus
- React
- .NET
- Python
- Domain-Driven Design
- Event-Driven Architecture
- Azure Cloud
- CI/CD & DevSecOps
- NFRs
- Architecture Review
📌 Solutions Architecture Manager (Bengaluru)
🏢 RSM US in India
📍 Bengaluru