The Role
Solution architect is responsible for the design and communication of the overall vision and
high-level structures to enable and guide the transformation of the vision through the
design, development and execution of integrated solutions that are aligned to the
Enterprise Architecture plan and meet the current and future needs of the customer.
The Solution Architect has an overarching accountability of an application architecture to
support agile delivery team to drive delivery excellence. The Solution Architect has wide
technical knowledge of the Azure platform across the technical stack with an understanding
of what a highest quality application delivery looks like. The associate has to have the
practical understanding of best practices and can guide, coach and mentor a team towards
what a good end state delivery should be. A good mix of technical know-how, understanding
of engineering principles, ability to design the delivery governance process, and with
compassion towards the team ensure the governance model is effectively applied, thus
improving and ensuring delivery quality.
Your responsibilities:
Analyzing the technology environment.
Analyzing enterprise specifics.
Analyzing and documenting requirements.
Setting the collaboration framework.
Creating a solution prototype.
Participating in technology selection.
Controlling solution development, and
Supporting project management.
Your Profile
Essential skills/knowledge/experience:
To provide management and engineering teams with technical advice, a solution architect
must have a background in one or more IT areas, including but not limited to,
IT architecture, infrastructure, and cloud development
Engineering and software architecture design, business analysis
* Understanding of Software Engineering principles to deliver Modular, Scalable, Cohesive Secure and Performant Production ready systems.
* Broad knowledge of the Azure platform and related technologies like .net, C#, react js, node js, API and graph database (Neo4j) is a mandatory.
* Knowledge of DevOps principles to drive CI/CD pipelines in an automated environment.
* Understanding of best practices in setting coding standards, quality gates and testing methodologies (Unit, Integration, Regression, Performance).
* Experience in setting up KPIs in measuring success across the delivery team is essential.
* Experience in delivering projects in an Agile environment. Exposure to SAFe Agile based value stream delivery is an added advantage.