Specialist I Product Architect

Year    Thiruvananthapuram, Kerala, India

Job Description


JOB DESCRIPTION Role Proficiency: Provides Technology Consulting with expertise in technology drivers and trends. Responsible for Product Architecture in the business division by providing guidance to Associate Product Architect I and II. Outcomes: Leads the product team from a technical and architectural perspective to deliver desired services with associated service levels Ownership and implementation of the technology vision across departments for given products/initiatives Ensure execution plans are aligned with business goals Enable the research and evaluation of new technology and new architectural and software designs Keep abreast with the latest trends and knowledge within technology space and deliver meaningful 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 influencing leadership both within the Product teams and rest of the organization Drive the adoption of 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 build next layer of Product Architecture leadership to attract and retain the best technology talent 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 while providing coaching and guidance to a team of Product Architecture professionals and promoting staff training and development Set OKRs and success steps for self/ team and providing feedback of goals for team members Measures of Outcomes: Number of architecture and technical debts addressed for assigned Product/Initiatives High code quality with near 100% code coverage for assigned Product/Initiatives 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 and 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: Understanding of technology trends software tools and systems Identification of areas to explore create prototypes and work on proof-of-concepts Develop reusable components and libs to enable rapid development Experiment with early ideas and technology providing research results Manage business to succeed in market acquisition: Protect assets and mitigate risks employing IP knowledge Instrumental in building disruptive products using technology Manage great people: Lead teams communicate with diverse groups and influence change throughout the organization Set a vision of what is to be build and motivate the team to deliver the vision 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 architects and 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) for project delivery Apply lean principles wherever applicable/possible Leverage CI/CD to manage build and release pipelines Technology Consulting: Define problem statement for the customer in alignment with client\'s primary business objectives Assess existing landscape across relevant dimensions like Business Architecture/Application Architecture/Data Architecture and Technology Architecture identifying gaps between current state and potential target state. Define solution roadmap which enables organization to transition to new state in an agile manner 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 stakeholders on the customer side at every stage of consulting engagement Innovation and Thought Leadership: Evangelize the adoption of newer architecture paradigms and products within vertical internally l and external to the organization Promote the reuse of in-house tools and accelerators across different accounts Participate in external forums to showcase UST capabilities and insights 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 given specifications 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 ability to comprehend their likely impact Decision making ability to meet product and customer requirements that shape product roadmaps. 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 stakeholder groups 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 Knowledge Examples: Knowledge Examples Experience in 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/testing methodologies along 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 Expertise in building cloud native enterprise applications Sound working knowledge of building product on Cloud environment (AWS Azure GCP) with exposure to application development using containerized environment (Docker Kubernetes Mesos) Proficient knowledge of 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 of multiple large-scale initiative/product development teams Demonstrated thought leadership and architectural software design advocacy in the Product Architecture of software applications Expertise in the full spectrum of Application Lifecycle Management (ALM/SDLC) process techniques and methodologies Experience in envisioning and designing for Products /platforms for user-focused technology companies Expertise in defining guidelines standards and best practices Excellent communication presentation and organizational skills with attention to detail Additional Comments: EXPERIENCE: twelve plus years experience of development and system design which provides the necessary skills, knowledge, and abilities. SKILLS/KNOWLEDGE/ABILITIES (SKA) REQUIRED: . Advanced architecture skills, knowledge, and experience and proven ability to apply these to a progressively widening scope of specialties. . Demonstrated technical consulting experience in Healthcare - Payersector . Proven experience with architecting solutions on cloud platforms (Azure / AWZ) . Deep business acumen. . Accomplished interpersonal skills and presentation skills. . Expert mentorship, leadership and advisor skills. . Extensive knowledge and understanding of computer systems architecture and design, computer industry trends and project management. . Expert knowledge of Languages C#, Visual Basic .NET, F#, C++ .NET . Strong knowledge of OOAD and multi-tier architectures, including MVC/MVP/MVVM design patterns. . Strong knowledge of web services, WCF, REST, and SOA Architecture. . Knowledge with MS Entity Framework. . Strong knowledge of MVC GUI design including the ability to incorporate JQuery, JavaScript and CSS, plus expertise with AJAX/SPA. . Expertise with tools such as MS SQL Studio, PL/SQL Developer / Toad etc. . Strong analytical, problem solving, and planning skills. . Excellent interpersonal and communication skills. . Team player who is flexible, delivery-oriented, and takes responsibility for the team\'s success. . Enthusiastic attitude with the drive to continually learn and improve. . Ability to understand business needs and conceptualize and implement information systems that support those business strategies. . Experience working within an agile framework like Scrum based development organization. . Hands on development skills. . Knowledge of standard languages, coding methods, company coding standards and quality requirements. . Excellent oral and written communication skills required. . Demonstrated abilities to successfully document and communicate software platform designs to all levels of staff (technical and non-technical). . Ability to work constructively with other technical experts in a group setting. . Knowledge of object-oriented development languages and web-related technologies. . Ability to comprehend the consequences of various problem situations and address them, or refer them for appropriate decision making. . Ability to effectively exchange information clearly and concisely, and present ideas, reports facts and other information, and respond to questions as appropriate. . Demonstrated leadership abilities. . Ability to make competent, independent decisions. . Ability to manage technical services and software vendors. . Ability and proficiency in the use of project management tools and techniques. . Ability to maintain confidentiality. . Healthcare domain knowledge. . Bachelor\'s Degree in computer science, engineering, or similar discipline

foundit

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3120210
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Thiruvananthapuram, Kerala, India
  • Education
    Not mentioned
  • Experience
    Year