Think Beyond The Label Jobs

Mobile Think Beyond The Label Logo

Job Information

HP Inc. Principal Architect in Bangalore, India

HP is the world's leading personal systems and printing company, we create technology that makes life better for everyone, everywhere. Our innovation springs from a team of individuals, each collaborating and contributing their own perspectives, knowledge, and experience to advance the way the world works and lives.

We are looking for visionaries, like you, who are ready to make a purposeful impact on the way the world works.

At HP, the future is yours to create!

WPP (Web print platform) is the largest Cloud IOT platform available with more than over 150+ million devices connected. With the vision of being the cloud connectivity, solution enablement and rendering leader in the print market, we are working on some of the cutting edge technologies.

Key skills ..

  • Analyzes design and determines coding, programming, and integration activities required based on general objectives and knowledge of overall architecture of product or solution.

  • Deep expertise and experience in AI aspects like prompt engineering and LLM Response optimization using relevant techniques

  • Part of your role will be to define and implement AI-related products, including solve complex user issues with ease.

  • Help define best practices to build and use AI frameworks like Copilot etc to enhance and refine the existing cloud platform

  • New designs & enhancements, updates, and programming changes for portions and subsystems of systems software, including utilities, databases, and CI/CD tools.

  • Drives complete testing plans, protocols, and documentation for assigned portion of application; identifies and debugs and creates solutions for issues with code and integration into application architecture.

  • Technically leads a project team of other software systems engineers and internal and outsourced development partners to develop reliable, cost effective and high-quality solutions & architecture for assigned systems portion or subsystem.

  • Collaborates and communicates with management, internal, and outsourced development partners regarding software systems design status, project progress, and issue resolution.

  • Represents the software systems engineering team for all phases of larger and more-complex development projects.

  • Provides guidance and mentoring to less- experienced staff members

  • Leads multiple project teams of other software systems engineers and internal and outsourced development partners responsible for all stages of design and development for complex products and platforms, including solution design, analysis, coding, testing, and integration.

  • Reviews and evaluates designs and project activities for compliance with systems design and development guidelines and standards; provides tangible feedback to improve product quality and mitigate failure risk.

  • Provides domain-specific expertise and overall software systems leadership and perspective to cross-organization projects, programs, and activities.

  • Drives innovation and integration of new technologies into projects and activities in the software systems design organization.

Tech skills:

  • Expertise in Core Java, Spring Boot, Hibernate, & AWS (Kinesis, S3, ActiveMQ, SQS, SNS, Dynamodb etc..)

  • Experienced in Design Pattern and Restful web services

  • Experience in developing Web Services, Microservices architecture

  • Experience in Agile Methodologies

  • Experience in AI technology, tools, use cases & design approaches

  • Expertise in tools like Swagger, Postmen, Maven, GIT, Zabbix, Splunk

  • Expertise in JUnit and Mockito frameworks

  • Strong analytical and problem-solving skills.

  • Excellent written and verbal communication skills

  • Ability to effectively design and communicate product architectures, proposals and negotiate options at senior management levels.

  • Extensive experience with multiple software systems design tools and languages.

  • Experience in overall architecture of software systems for products and solutions.

  • Designing and integrating software systems running on multiple platform types into overall architecture.

  • Drive design for E2E requirements, cutting across eco system, by collaborating & influencing platform level architects.

  • Work with Stratus platform asset teams and with solutions / device teams to develop a deep understanding of existing / new technology capabilities to address customer needs.

  • Define E2E flows including identifying participating teams, possible design, estimation and their dependencies.

  • Enable clarity on customer experience related non-functional requirements (usability, performance, security, etc.)

  • Anticipate program risks, carry out in-depth risk assessment and develop mitigation / tradeoff plans

  • Define & drive instructions, templates, solutions, tools around quality deliverables.

  • Create and continuous update on technical roadmap for platform.

Education and Experience Required:

  • Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent.

  • Typically 12-14 years experience.

Disclaimer

  • This job description describes the general nature and level of work performed in this role. It is not intended to be an exhaustive list of all duties, skills, responsibilities, knowledge, etc. These may be subject to change and additional functions may be assigned as needed by management.

Equal Opportunity Employer (EEO):

HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).

DirectEmployers