About the role
Key areas of responsibility:
- Define and govern system and solution architecture across applications, platforms, cloud, DevOps, data, and security.
- Guide development teams on architecture and design decisions across Java, .NET, Android, and iOS ecosystems.
- Provide architectural direction for GCP, Azure, Kubernetes, containers, CI/CD, and cloud-native platforms.
- Establish architecture standards, patterns, principles, and governance processes.
- Conduct architecture and design reviews and provide technical recommendations to engineering teams.
- Ensure security, privacy, resiliency, scalability, and compliance considerations are incorporated into solution designs.
- Work with security teams to embed secure-by-design and DevSecOps practices.
- Guide teams on APIs, microservices, integration, distributed systems, observability, and platform engineering.
- Identify technical risks, architectural gaps, dependencies, and technical debt and drive appropriate remediation.
- Partner with engineering, DevOps, data, security, and business stakeholders to translate requirements into robust technical solutions.
- Mentor senior engineers and architects and provide hands-on guidance during implementation.
Technology Landscape: Java | .NET | Android | iOS | GCP | Azure | Kubernetes | DevOps | CI/CD | APIs | Microservices | Cloud | Security | Data & Integration
Domain: Experience in Insurance / BFSI / other regulated environments would be preferred.
Ideal Profile: A broad-based architect who can operate across development, platform, cloud, DevOps, security, and governance, rather than a specialist limited to one technology domain.