The Job logo

What

Where

NFR Architect

ApplyJoin for More Updates

You must Sign In before continuing to the company website to apply.

Smart SummaryPowered by Roshi
We are looking for an NFR Architect to manage the Non-Functional Requirements (NFRs) for our Magnum suite of Products. You will be responsible for conducting in-depth analysis, defining NFR objectives, planning for NFR aspects, executing NFR testing, optimizing systems, and capacity planning. Additionally, you will collaborate with architects and engineers to design infrastructure and systems, review application configurations, and implement NFR performance monitoring. We require a Bachelor's degree in computer science or related field, strong technical analysis and modelling skills, and expertise in performance frameworks and cloud architectures.

Key Responsibilities 

As an NFR architect you are responsible for managing the NFRs for overall Magnum suite of Products. This includes 

  • Analysis: Conduct in-depth analysis of systems, products, software's, or service to identify bottlenecks, potential issues, and areas for improvement in NFR areas Usability, Reliability, Scalability, Availability, Maintainability and Portability 
  • Requirements: Collaborate with stakeholders to define Non-Functional requirements and objectives for products and services 
  • Planning: Create and plan for addressing the NFR aspects as part of the architecture and design (i.e. availability, scalability , Usability etc..) 
  • Testing: Develop and execute NFR testing strategies, including load testing, stress testing, accessibility, availability and scalability testing, to assess system performance under various conditions 
  • Tuning: Optimize systems or products or services by fine-tuning configurations, designs, code, and infrastructure to enhance performance and reduce resource usage and costs 
  • Capacity Planning: Predict and plan for future capacity requirements based on data analysis and expected growth, ensuring that systems can handle increased loads 
  • Bottleneck Identification: Identify and resolve performance bottlenecks, which could be related to hardware, software, network, or database components 
  • Design Infrastructure /Cloud Architectures: Collaborate with architects and engineers to design infrastructure and systems that can meet performance and scalability requirements under cloud environments  
  • Review: Review application configurations, code, CI/CD architectures to identify and rectify performance, maintainability, related issues and recommend best practices 
  • Monitoring and Alerting: Implement NFR performance monitoring and alerting systems to track the real-time performance of systems against the NFRs and respond quickly to issues 
  • Provides architecture and application design that ensures scalability and minimizes performance issues. 
  • Responsible for capacity estimation/ planning, modelling, monitoring, 
  • Analysing and recommending solutions to performance problems with enterprise business products and solutions. 
  • Plan and manage deliverables for performance diagnostic, capacity planning, performance architecture design, performance tuning, and performance monitoring. 
  • Conduct system performance and stress testing, analyse test results and suggest action plans. 
  • Analyses competitive products and technologies and makes appropriate suggestions (may use demos, POCs) to influence product / technology direction 
  • Should have experience working directly with customer, product team and with CoEs. 
  • Hands on Experience in designing various Performance Frameworks 
  • Possess in- depth knowledge of multiple performance tools (Load Runner/ Jmeter / VSTS / NeoLoad, etc.), web testing, frameworks and infrastructure  
  • Experience in working High performance products, environments on Cloud and On/Prem 
  • Evaluate and analyse features and design concept and logical specifications for all layers of product through collaboration with business, Product Owner, Architect 
  • Expertise in working with Cloud based Product development on Azure or AWS Cloud offerings 
  • Understanding of the Cloud service offerings, tools and frameworks for addressing the NFRs 
  • Make tech recommendations of capabilities which could be used to achieve product vision or reduce technical debt or deliver designs targeting to desired cloud architectures 
  • Ensure compliance with Enterprise Architecture and IT governance policies of the organization for implementation of specific solutions, integration with other systems and the external interfaces 
  • Validate vendor responses, conduct technology assessments, and review proposals of 3rd party solutions to determine appropriate integration approach 

 

Your Qualifications 

 

  • Bachelor's degree level or equivalent in computer science or related field, Master's is a plus. 
  • 15+ years of experience in technical analysis and modelling. Familiar with technical architect modelling language and tool such as UML and EA 
  • Strong experience designing and implementing Micro Service architecture using 12 app principles using Spring, Spring boot and Azure cloud. 
  • Strong experience in designing Multi-Tenant SaaS Product on Cloud (Azure). 
  • Good experience in handling solutions/applications on-prem and cloud environment. 
  • Experience in working with UI, Mobile and Java based services development 
  • Experience in designing systems for NFRs, performance test strategy and test plan. 
  • Strong background in design and implementation of external services integrations (using REST, SOAP and/or Middleware) 
  • Strong experience with multiple full lifecycle software development processes, approaches and methods (SCRUM). 
  • Expertise in handling Web application architectures, web services architectures, Relational & non-relational data storage specific, Web application front-end and/or back-end architecture for NFR 
  • Experience in handling Multi Channel, Multi Lingual applications. 
  • Solution cross-cutting concerns (Security, monitoring, caching, etc.). 
  • Strong understanding of Mission critical application architecture design, Scalable application architecture design and High-performance application architecture design. 
  • Strong expertise in Architectural styles, Enterprise architecture patterns, integration patterns, Development patterns, Architecture artifacts and deliverables and release management processes. 
  • Leadership and good communication skills. 
  • Broad technical knowledge and hands-on experience in handling services/solutions based on Java/J2EE, Spring, Node.js, ORM frameworks, RDBMS (MSSQL, Postgres) and Pl/SQL 
  • Exposure working with No-Sql data base like MongoDB. 
  • Familiar with  Azure Devops, Terraform and Kubernetes architectures 
  • Familiarity with Azure DevOps (Repo, Pipeline, Deployments) or any other CICD process 
  • Experience working with build tools like Maven, Gradle, NPM and ANT. 
  • Experience in debugging performance issues using JProfiler and working experience APM products like Dynatrace, JMeter and Blaze meter 
  • Experience in mentorship and working with multi-cultural technical team spread across locations and contracted partners 
  • A personal demeanour that is collaborative and possesses the following values: proactivity, ownership, continuous improvement 
  • Proficient in English (written and spoken). 
  • Domain knowledge of underwriting process or Life insurance business is a plus 
Set alert for similar jobsNFR Architect role in Hyderabad, India
Swiss Re Logo

Company

Swiss Re

Job Posted

a year ago

Job Type

Full-time

WorkMode

On-site

Experience Level

13-17 Years

Category

Business Consulting and Services

Locations

Hyderabad, Telangana, India

Qualification

Bachelor or Master

Applicants

Be an early applicant

Related Jobs

Swiss Re Logo

Senior Enterprise Architect

Swiss Re

Hyderabad, Telangana, India

Posted: a year ago

Be part of our Enterprise Architecture team and define the future enterprise cloud architecture along the value chain of the re-/insurance business. Collaborate with architects, project teams, and management to ensure compliance with technology standards and guidelines. Lead initiatives, develop the future state of technology, and continuously improve architecture processes and governance. Research and assess emerging technology trends for business opportunities. Provide guidance and support to colleagues. Have experience in cloud computing and possess relevant certification.

Thermo Fisher Scientific Logo

HW Design Architect

Thermo Fisher Scientific

Hyderabad, Telangana, India

Posted: a year ago

Role Purpose Summary: The Hardware Design Architect is a member of a global R&D Team. The role is of a hands-on Electrical/Electronic engineer who is motivated to actively contribute to the new design and update of existing products. The person will play key role in architecting the systems, be involved from idea to product launch/update and own the design aspects and address all technical challenges including regulatory certifications. Roles & Responsibilities Perform reviews on design concepts, component selections, trade off analysis and resolve technical challenges Work with cross function team to capture requirements, perform system / subsystem design, finalize electronics design requirement by reviewing with systems & global engineering teams. Provide design options & tradeoff analysis to meet the requirements Design schematic of digital, mix signal & power electronics circuit board that satisfied the design requirement Build and review the design documents and verification plan mapping to all the requirements including key performance & reliability requirements. Ensure the design performance meets the requirements, stays in sync with the Manufacturability and Serviceability, and achieve the cost/reliability target. Collaborate closely with the other engineering team members to have design meet with compelling design and form-factors that also meet regulatory, safety, environmental, reliability, thermal and interface standard (Ethernet, USB, etc.) compliance requirements. To work with the sourcing team and the supplier to coordinate the manufacturing and provide detailed requirement for FCT of PCBA to make sure the PCBA from production line can meet design requirement. Continuously learns and grow technical depth and knowledge across product lines. Candidate Educational & Professional Experience Requirement: Masters or Bachelor’s degree in Electrical/Electronics engineering, or related field or equivalent. 12+ years of experience in hardware design and development in embedded system design with 8/16/32-bit microprocessor design Proficiency Requirements Mandatory: Should have demonstrated proficiency in working with system/software/Firmware/hardware/ Electrical requirements development and validation Hands on experience in analog, digital and power supply design. Also, interfacing electro-mechanical and other peripherals in instrument design with sensors and control algorithm. Strong knowledge in alternate design analysis/part substitute for cost out ideas and obsolescence management including design analysis for quality, reliability, power consumption, timing parameters etc. Should have good knowledge on the compliance requirement & should support product regulatory compliance testing including EMC/EMI, CCC, UL, RoHS, etc. Proficient in debugging instruments (digital oscilloscopes, logic analyzers, spectrum analyzers); Experience in practices for Design for Test (DFT), DFR and Design for Manufacturing (DFM) background. Strong analytical and problem-solving skills and communication skills. Strong knowledge of Software & Firmware Engineering principles Agility to multiple simultaneous projects, tasks & programs to suit business needs Desirable Experience with cost take out/VAVE methodologies and Phase gate process C/C++ Embedded Programming FPGA based Design with programming using HDL

Thermo Fisher Scientific Logo

FPGA Design Architect

Thermo Fisher Scientific

Hyderabad, Telangana, India

Posted: a year ago

Role Purpose Summary: The FPGA Design Architect is a member of a global R&D Team. The role is of a hands-on Electrical/Electronic engineer who is motivated to actively enhance value of the new product design and update of existing products. The person will play key role in architecting the systems, be involved from idea to product launch/update and own the design aspects and address all technical challenges including regulatory certifications. Roles & Responsibilities Architect the system design and programmable part (FPGA/CPLD) design from selecting parts to subsystem design Perform reviews on design concepts, component selections, trade off analysis and resolve technical challenges Work with cross function team to gather requirements, perform system / subsystem design. Finalize electronics design requirement by reviewing with systems & global engineering teams. Provide design options & tradeoff analysis ensuring compliance to requirements Build and review the design documents and verification plan mapping to all the requirements including key performance & reliability requirements. Ensure the design performance to meet the design objectives, efficient in aspects of Manufacturability and Serviceability, and achieve the cost/reliability target. Work with multi-functional team to ensure design and form-factors meet regulatory, safety, environmental, reliability, thermal and interface standard (Ethernet, USB, etc.) compliance requirements.. Continuously learns and grow technical depth and knowledge across product lines. Candidate Educational & Professional Experience Requirement: Masters or Bachelor’s degree in Electrical/Electronics engineering, or related field or equivalent. Over 12+ years of proven experience in hardware design and development in embedded system design with 8/16/32-bit microprocessor design Proficiency Requirements Must Have: Mixed-Signal Design Experience, Microprocessor / FPGA Experience Expert in using the FPGA development tools including synthesis, place and route, simulation, timing closure and debug tools. Experience in Memory Interface, High Speed Ethernet, USB and other communication protocols Excellent understanding of PCB design, electronic schematics, and their functionalities Proven track record in developing and debugging sophisticated instrumentation systems and firmware (controls, sensors, automation, robotics, firmware, device communication, etc.) Proficient in scripting, debugging, optimization tools, and unit testing Experience in Verilog/ VHDL, code optimization & reducing latency Experience in use of existing IPs or develop something totally from scratch Solid understanding in alternate design analysis/part substitute for cost out ideas and obsolescence management including design analysis for quality, reliability, power consumption, timing parameters etc. Should have good knowledge on the compliance requirement & should support product regulatory compliance testing including EMC/EMI, CCC, UL, RoHS, etc. Proficient in debugging instruments (digital oscilloscopes, logic analyzers, spectrum analyzers); Experience in practices for Design for Test (DFT), DFR and Design for Manufacturing (DFM) background. Strong analytical and problem-solving skills and interpersonal skills. In-depth knowledge of Software & Firmware Engineering principles Agility to work on multiple simultaneous projects, tasks & programs to suit business needs Desirable Experience with cost take out/VAVE methodologies and Phase gate process C/C++ Embedded Programming  

PepsiCo Logo

Architect,Test Manager

PepsiCo

Hyderabad, Telangana, India

Posted: a year ago

Overview The PGT project for PFNA/PBNA requires a Test Manager resource to handle the testing strategy and activities and coordinate the testing resources required for the project, along with planning and preparing the necessary activities before testing execution, along with providing status reports for execution, defect, risk and issue management for the project. This person will also be responsible for the testing deliverables for the project, and overall governance for the project, partnering and offering the viable services that can be provided to guarantee a successful quality product deployment, by enabling consistent, cost effective, high quality targeted testing processes and services. Responsibilities • Demand Management and Engagement for projects, including dashboard reviews for compliance validation, as well as attend sector leadership team meetings, forums and provide estimates for services • Provide Governance and support for testing deliverables and activities for ongoing projects, ensuring adherence to testing methodology and standards and drive common metrics to QA / Governance team. • Guide the teams on test assessment exercise, identification of different types of testing required for the project, for optimum test coverage and definition of The Test Strategy. • Plan and manage test resources (external / internal) to provide required training/mentoring/educating for Test Managers and ETS Members to ensure adherence to testing methodology and PepsiCo standards.  • Helps Test Managers to ensure no blockers stop the testing team to execute as planned and facilitate triage sessions and follow up on defect closure. • Provides support on issues or risks identified by Test Managers during any stage of the project to avoid escalation and guides them for resolution and ensure testing deliverables are being produced on plan and signoff those deliverables after reviewing and validating completeness and compliance. • Support the different Test Managers to understand the gathering, preparation and how to submit test progress/summary reports to communicate to the different project forums. • Procure the Test Summary Report and provide final approval. • Represent ETS in the Europe Supply Chain IT Forums to gather the Voice of Customer and report on Europe Supply Chain Project needs and status for testing services provided • Support to Develop Sector testing roadmaps / expansion strategy and coverage / quality metrics execution (by application / functional area, etc.) • Execute the Global testing champ/challenger strategy for execution, driving value through testing delivery. Qualifications YERAS OF EXPERIENCE 12+ years of experience as Test Manager MANDATORY TECHNICAL SKILLS Experience in any Test Management Tool (as a preference ADO + Test Plans)Performance, Automation and Regression Testing experience SAFe Agile knowledge SAP and/or other ERP testing knowledge MANDATORY NON-TECHNICAL SKILLS Proficient English language, both oral and written DIFFERENTIATING COMPETENCIES Service oriented Customer Centric Capacity of Influence Working in a Diverse environment (Multicultural)Continuous Improvement mindset

IBM Logo

Application Architect: Microservices

IBM

Hyderabad, Telangana, India

Posted: a year ago

Your Role and Responsibilities IBM Application Architect, you directly help clients transform their business and solve complex problems. You will define the scope and vision for projects that deliver customized solutions using your knowledge of IBM platforms. You are a technical leader, serving as a liaison among business partners, technical resources, and project stakeholders. Whether you are accessing a website or a mobile app, people have high expectations of the apps that they regularly use. As a result, companies must continuously deliver new features and fixes. In the past, this process was painful because an application was usually developed, built, and made available as a single, often monolithic, application. Required Technical and Professional Expertise Overall 13+ years of Microservices, Application-level design and architecting for SaaS applications and cloud-based applications. DevOps, open-source tech stack, security, scalability, performance tuning Good understanding and experience of cloud native application design principles (like micro-services, stateless application meant for cloud, containers, 12 factor app principles etc.) Experience with Java, Spring, Spring Security, Spring MVC, Spring Integration, Spring Data Familiarity with application and infrastructure monitoring tools such as New Relic, Splunk Familiarity/Experience with container technologies, e.g., Docker, Kubernetes etc. Knowledge on CI/CD tools like Bosh, Chef, Puppet, Jenkins, Git, Concourse is preferred. Preferred Technical and Professional Expertise Creative problem-solving skills and superb communication Skill. Ability to handle change and be open to it along with good time management and an able to work under stress. Proven interpersonal skills while contributing to team effort by accomplishing related results as needed.