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
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
Primary requirement. Total 12+ Years of experience in working with Python and Automation project. Expert in python programing – Python internals, design patterns, and best practices. Architectural Design and System Planning: Proven ability to design scalable, maintainable and efficient Python based architecture. Extensive Experience with Pandas Library : Advance knowledge of Pandas for complex data manipulation, analysis and optimization. Proficiency in Flask for Robust API and Web Application Development: Experience in designing and implementing RESTFUL API’s and web application with a focus on performance and security. Deep understanding on SQL and Data Base Architecture. Expert in code quality, Testing and Deployment (CI/CD Pipelines). Experience in Angular Framework. Good To have: Experience with Google BigQuery and Cloud Data Warehousing. Knowledge of Data Integration Tool (E.g. Lookerstudio) Experience with distributed systems and microservices architectures. Experience in Google Cloud Platform (GCP) or AWS Experience in Data Science and Machine Learning. Experience with infrastructures as a cloud tools like Terraform. Experience with event based architectures.
Skills
Python,Architect,Automation Engineering,Pandas
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job