Role Overview
We are looking for a Solution Architect to support the design and delivery of scalable, secure, and high-performing technology solutions for our clients. This role combines hands-on technical expertise with strong architectural thinking. You will work closely with senior architects, delivery teams, and stakeholders to understand business needs, create robust solution designs, and ensure successful implementation across multiple projects.
Job Location : Trivandrum / Kochi
Experience : 9 -15 years
Objectives of the Role
- Support senior architects in designing scalable and enterprise-grade technology solutions.
- Develop and enhance skills in system architecture, cloud platforms, and integration patterns.
- Contribute to technical documentation, solution blueprints, and architecture repositories.
- Participate in client discussions to understand requirements and translate them into technical designs.
- Build expertise across multiple technology stacks, architectural frameworks, and industry best practices.
Key Responsibilities :
Architecture & Design
Assist in creating solution architectures, high-level designs, and technical diagrams.Contribute to the development and evolution of technical strategies for assigned services or projects.Evaluate new technologies, tools, and frameworks for potential use in client solutions.Support and contribute to proof-of-concepts, prototypes, and feasibility assessments.Collaboration & Delivery
Work closely with development teams to ensure adherence to architectural standards and design principles.Participate in code reviews, technical design sessions, and agile ceremonies.Collaborate with multidisciplinary teams (policy, product, engineering, QA) to ensure user-centric designs.Assist in defining how we build and operate open-source, cloud-first solutions at scale.Governance & Stakeholder Engagement
Work with both technical and non-technical stakeholders to clarify requirements and support technology decisions.Communicate architectural vision and solution rationale clearly across teams.Identify deeper underlying problems and contribute to broader digital transformation initiatives.Support profession-based activities such as defining architecture standards, guidelines, and best practices.Contribute actively to communities of practice to strengthen awareness, inclusivity, and technical excellence.Required Skills & Qualifications
Educational Background
Bachelor’s degree in computer science, Software Engineering, or related technical field.Technical Skills
Solid understanding of software development principles and system design concepts.Hands-on experience with at least one programming language (Java, Python, C#, or similar).Practical knowledge across the web stack—from frontend technologies to backend, cloud, infrastructure, and networking.Experience with cloud-first architectures (AWS, Azure, or GCP) and designing solutions that leverage cloud-native capabilities.Knowledge of databases, integration patterns, APIs, and microservices.Familiarity with open-source technologies and modern development practices.Professional Skills
Experience working with technical teams in an agile delivery environment.Ability to work collaboratively with stakeholders to reach agreement on technical decisions.Strong analytical and problem-solving skills, with the ability to identify broader architectural implications beyond immediate issues.Excellent communication skills with the ability to simplify complex technical concepts for different audiences.