Role Proficiency:
Provides Technology Consulting with expertise on technology drivers and trends. Independently works on the Product Architecture of assigned Product(s) in the business division.
Outcomes:
- Leads the product team from a technical/architectural perspective delivering desired services and service levels
- Enable the research and evaluation of new technology and new architecture/software designs
- Keep abreast with the latest trends and knowledge within technology space and deliver exceptional user experiences
- Drive technological innovation enabling technology refreshes and selection of alternative technologies; leveraging changing usage and trends in the industry
- Evangelize and drive change across the organization – influence leadership both within the Product teams and rest of the organization
- Drive the adoption of the architectural standards across the organization
- Ensure identification analysis and resolution of systemic technical issues
- Lead creation and delivery of proof-of-concept and near production-ready code prototypes; demonstrating new technologies or design patterns to other technology teams
- Leverage technical experience to mentor and coach team members
- Enable team collaboration working with cross-functional teams – demonstrated by working effectively with global /distributed teams building global applications
- Enable efficient employment and recruitment activities provide coaching and guidance to a team of Product Architecture professionals while promoting staff training and development
- Set OKRs and success steps for self/ team; providing feedback of goals to team members
Measures of Outcomes:
- Number of architecture debts and technical debts addressed for assigned Product/Initiative
- High code quality with near 100% code coverage for assigned Product/Initiative
- Zero showstopper issues in production environment for assigned Product/Initiatives
- Zero Severe/High/Medium vulnerabilities in the products for assigned Product/Initiatives
- Zero downtime of applications or performance issues for assigned Product/Initiatives
- Number of technical certification/ product certifications
- Number of mentoring/technical sessions delivered
- Number of ideas contributed to New Idea incubation and supported
- Number of contributions towards Architecture Systems and Reusable Assets
- Personal achievement of quarterly/yearly objectives (OKR Assignments HIG Stretch goals)
Outputs Expected:
Research and Development:
- Understand technology trends
software tools and systems
- Identify areas to explore; creating prototypes and work on proof-of-concepts
- Develop reusable components and libs to enable rapid development
- Experiment with early ideas and technology
providing results of the research
Manage business to succeed in market acquisitions :
- Protect assets and mitigate risks employing IP knowledge
- Instrumental in building disruptive products using technology
Manage great people:
- Communicate with diverse groups; influencing change throughout the organization
- Prioritize
delegate
influence
persuade
and resolve
- Positive working relationships with product directors
client CTOs
engineering / product managers
product designers and product operations/support team
- Mentor fellow engineering team members to learn and adapt to new technologies by practicing continuous learning.
Use great technology:
- Deep understanding of the utilization of technology platforms to build an echo-system for product development
- Use scrum / agile proficiency (backed up by CSPO / CSM certifications) to deliver projects
- Apply lean principles wherever applicable/possible
- Leverage CI/CD to manage build and release pipelines
Technology Consulting:
- Assess existing landscape across relevant dimensions like Business Architecture/Application Architecture/Data Architecture/Technology Architecture; identifying gaps between current state and potential target state.
- Analyse solution fitment across various dimensions like technical feasibility
cost vs. benefit
people dimensions plus others
- Demonstrate the value adds and get buy-in from key customer stakeholders at every stage of consulting engagement
Innovation and Thought Leadership:
- Evangelize the adoption of newer architecture paradigms and products within vertical as well as internal and external to the organization
- Promote reuse of in-house tools and accelerators across various accounts
Skill Examples:
- Thought leadership and architectural advocacy in building software applications
- Ability to partner with product managers product designers and engineering to balance technical business and customer requirements while applying a user-centric design approach
- Strong creative and problem-solving skills. learning capabilities and decision-making ability
- Capability to understand functional and non-functional requirements from specifications provided to build applications
- Sound technical knowledge in building highly scalable/available enterprise applications which cut across multiple solution designs and architecture.
- An intense interest in innovation and new solutions within the identity industry with the ability to comprehend their likely impact
- Demonstrated ability to deal with ambiguous business problems quickly learn new business domains and synthesize the situation applying Systems Thinking
- Detail oriented self-directed and self-motivated with a strong capacity for working successfully and flexibly with people at all levels in an organization
- Good communications skills with the ability to communicate architecture and software design proposals to a variety of internal and external groups of stakeholders
- Curiosity to learn more about new business domains and Technology Innovation
- Strong visual communication and aesthetic sensibility
- An empathetic listener who can give and receive honest thoughtful feedback
- Ability to clearly articulate architectural and software design decisions through immersive techniques and mediums
- Excellent communication presentation and organizational skills with attention to detail
Knowledge Examples:
Knowledge Examples
- Experience working with multiple programming languages database engines web/mobile technologies software and tools
- Extensive experience in applying architecture/software design principles patterns methods and tools
- Excellent knowledge of software development and testing methodologies together with change and configuration management practices in Linux based environments
- Strong working knowledge of delivering projects from end-to-end: from problem statement and conceptualization to proof-of-concept and participation in final deployment
- Good working knowledge of building product on Cloud environment (AWS Azure GCP; exposure to application development using containerized environments (Docker Kubernetes Mesos)
- Good knowledge in Data Modelling and Data Management Strategies for different data domains (In-Memory RDBMS MPP and NoSQL) utilizing current and next generation technologies to meet evolving business needs
- Managing and delivering architecture/software design needs for multiple large-scale initiatives and product development teams
- Expertise in full spectrum of Application Lifecycle Management (ALM/SDLC) process techniques and methodologies
- Experience in envisioning and designing for Products /platforms at user-focused technology companies
- Expertise in defining guidelines standards and best practices
Additional Comments:
• Serve as the technical expert and architect for SmartOps platform implementations and related integrations. • Design and oversee the end-to-end architecture of solutions, ensuring scalability, performance, and security across integrated systems. • Lead the design and development of REST APIs, Java-based services, and event-driven solutions using Kafka. • Bachelor’s or Master’s degree in Computer Science, Information Technology, or related field. • 8+ years of experience in software engineering, with at least 3+ years in a Technical Architect or similar leadership role. • Strong hands-on expertise in Java, REST API design/development, and event-driven frameworks (Kafka preferred). • Proven experience in system integration across diverse applications, platforms, and databases. • Solid understanding of SmartOps (or similar intelligent automation platforms), with ability to design scalable and extensible solutions. • Experience with microservices architecture, cloud-native applications, and container technologies (Docker/Kubernetes). • Strong knowledge in Cloud based systems(Azure preferred) • Familiarity with DevOps practices, CI/CD pipelines, and monitoring tools. • Excellent problem-solving, analytical, and decision-making skills. • Strong communication and leadership abilities to influence stakeholders and guide technical teams.