Enterprise Solution Architect – Cloud & Distributed Systems
Full-time Not ApplicableJob Overview
We are seeking an experienced and visionary Solution Architect to lead the design and technical execution of a cloud-native, highly scalable, resilient, and secure system. This role demands a hands-on technical leader with proven expertise in modern architectural patterns, DevOps practices, and enterprise-grade solutions, especially in the BFSI domain.
The successful candidate will work closely with technical and business stakeholders to align the architecture with strategic goals. Exposure to AI/ML and payment/reconciliation systems will be considered a significant advantage.
Key Responsibilities:
Architectural Design & Leadership:
- Review end-to-end solution architecture using the C4 model (System, Container, Component, and Code levels).
- Lead the design of distributed systems based on microservices and event-driven architecture using Kafka and gRPC.
- Govern the application of architectural patterns like Clean Architecture, DDD (Domain-Driven Design), and CQRS.
- Oversee integration with external systems like BizTalk, MuleSoft, and enterprise archiving services.
- Provide architectural leadership in regular technical reviews, ensuring alignment with business requirements and compliance standards.
Leadership Support & Strategic Collaboration:
- Oversee/co-ordinate release management at customer location
- Act as a key technical advisor to the Project CEO and collaborate with client
- Participate in and support resource loading reviews from a technical capacity to ensure proper skill alignment and capacity planning.
- Guide and review individual learning and upskilling plans for technical team members, aligning with evolving project needs and technology trends.
- Represent the architecture team in executive briefings and client-facing solution design discussions.
Cloud & DevOps Strategy:
- Architect the cloud deployment on AWS leveraging services such as EKS, MSK, RDS, S3, ElastiCache, SQS, and AWS API Gateway.
- Work with the DevOps team to define CI/CD strategy using Azure DevOps, Docker, Terraform, and Helm.
- Design observability strategy integrating CloudWatch, Datadog, Splunk, and OpenSearch for comprehensive system monitoring and diagnostics.
- Technical Governance & Best Practices
- Set and enforce best practices for secure, testable, and maintainable code across all microservices.
- Guide implementation of CQRS pipelines using MediatR and FluentValidation.
- Lead database design practices ensuring schema aligns with domain models and performance expectations.
- Ensure consistency in applying tactical DDD patterns like Aggregates, Value Objects, and Entities.
Mentorship & Cross-Functional Engagement:
- Collaborate with Product Owners and BAs to translate functional requirements into technical specifications.
- Mentor engineering teams, resolve technical roadblocks, and ensure quality across the delivery lifecycle.
- Communicate architectural decisions, technical trade-offs, and risks clearly to both technical and non-technical stakeholders.
Make Your Resume Now