The responsibilities of a Technical Architect include assessing, supporting, and implementing high-quality IAM Solution architecture. To be successful as a Technical Architect, he/she should demonstrate a leadership mindset, solid at-Scale architecting
experience, and the ability to problem-solve. Must have excellent communication skills, be knowledgeable about the latest industry trends.
-
Understand the business context and lead the solution design
-
Responsible for technology choices and decisions
-
Promote architectural and development best practices
-
Ensure projects are designed within approved architectural standards
-
Lead design reviews and implement best design principles
-
Provide technical leadership in all aspects of SDLC, including system analysis, design, development, testing, and deployment
-
Demonstrate ability to bring in a fresh perspective, Generates new and imaginative ideas/ approaches
-
Facilitating the development process and operations
-
Identifying setbacks and shortcomings
-
Defining and Enforcing (Training & Review) the Architecture standards and guidelines
-
Guiding the implementation team
-
Contributing towards practice development tasks related to Trainings and SOW validation
-
Strong working experience in IAM Domain involving minimum three end to end IAM project delivery
-
Strong working experience on microservices
-
Strong experience leveraging design, architecture, and integration patterns
-
Excellent communication & stakeholder management skills
-
Ability to do a cost benefit analysis of assigned projects
-
Ability to work independently and as part of a team
-
Ability to estimate the implementation efforts