Solution Architect
8+ Years
Ahmedabad
Full-Time
Key Responsibilities
- Understand business and technical requirements and translate them into scalable solutions.
- Design end-to-end application and system architectures.
- Define technology stacks, frameworks, integrations, APIs, databases, and infrastructure approaches.
- Provide technical guidance to engineering teams throughout the project lifecycle.
- Participate in client discussions, requirement analysis, solution presentations, and technical presales.
- Identify technical risks and recommend appropriate solutions.
- Review existing architectures and recommend modernization or optimization opportunities.
- Ensure solutions follow security, performance, scalability, maintainability, and industry best practices.
- Prepare architecture diagrams, technical documentation, and solution proposals.
- Collaborate with project and delivery teams to ensure successful implementation.
Required Skills & Experience
- Strong experience in software architecture and application development.
- Excellent understanding of modern technologies, cloud platforms, APIs, databases, and distributed systems.
- Experience with AWS, Azure, or GCP is preferred.
- Strong knowledge of microservices, REST APIs, system integration, DevOps, and security principles.
- Strong client-facing and communication skills.
- Ability to evaluate and recommend appropriate technologies based on business requirements.
- Experience working in an IT services / software development environment is preferred.
Share with someone awesome