We are looking for a highly experienced Solution Architect with 15+ years of overall IT experience to provide end-to-end technical leadership, solution architecture, and delivery guidance across the project.
- Candidate should be capable of independently owning the technical landscape, making architecture and technology decisions, providing hands-on technical guidance, and leading the development team effectively.
- The candidate should have strong expertise in enterprise architecture, cloud technologies, microservices, API integrations, modern architecture patterns, Artificial Intelligence (AI), Generative AI, and Agentic AI/Agentic Architecture.
- The role requires a hands-on architect who can work closely with engineering teams, contribute to technical implementation when required, and translate business requirements into scalable, secure, and maintainable solutions.
- Provide end-to-end solution architecture and technical leadership for the project.
- Take ownership of the overall technical solution, architecture decisions, technology choices, and technical roadmap.
- Understand business requirements and translate them into scalable, secure, maintainable, and enterprise-grade technical solutions.
- Provide day-to-day technical direction, guidance, and mentorship to developers and engineers.
- Review and validate technical designs, architecture documents, integration approaches, and implementation strategies.
- Drive architecture discussions and provide recommendations on technology choices, design patterns, integration approaches, and technical trade-offs.
- Design and evaluate solutions leveraging AI, Generative AI, and Agentic AI to improve business processes, automation, productivity, and application capabilities.
- Design and evaluate AI agents, agent orchestration, tool integration, LLM-based applications, AI workflows, and enterprise AI patterns.
- Evaluate opportunities to integrate AI capabilities with enterprise applications, APIs, data platforms, and cloud services.
- Work closely with development teams during implementation and provide hands-on technical support and guidance when required.
- Review code and implementation approaches to ensure alignment with the agreed architecture and technical standards.
- Identify and proactively manage technical risks, dependencies, architectural gaps, and performance concerns.
- Collaborate with client stakeholders, product teams, engineering teams, and other technology groups.
- Ensure architecture principles, technical standards, security requirements, and design decisions are consistently followed.
- Support technical design reviews, troubleshooting, production issues, and technical problem resolution.
- Maintain a comprehensive understanding of the solution and ensure technical continuity across the project.
- Mentor technical team members and help strengthen the team's architecture and engineering capabilities.

