Associate - Projects - Chennai, India - Cognizant
Description
Architect
Qualification:
Bachelors in engineering or equivalent
Responsibility:
Requirement Gathering/ Analysis:
- Collect nonfunctional requirements (such as response time, throughput numbers, user load, etc) through discussions with SMEs, business users.
- Identify businesscritical testable scenarios and derive workload model for same.
- Identify opportunities to adopt PACE Solution accelerators and provide feedback based on requirement analysis.
- Share inputs from project planning perspective with Test Lead/Architect (in case of longterm projects).
- Review requirements and provide inputs on proposal with architect (In case of shortterm projects).
- Participate in KT calls to understand the requirements.
Design and Development/ Execution and Recommendation:
- Design and Development (Test execution/ Planning): Review test plan prepared by Test Analyst and recommend appropriate test to be conducted, environment to be used etc.
- Identify tools that to be used.
- Develop proof of concept for particular scenarios, if required and seek approval from Architect.
- Review test scripts developed by test engineer/ test analyst to ensure alignment with test strategy.
- Review test environment setup and test data prepared by engineer.
- Design and Development (SDLC): Conduct code profiling to identify bottlenecks and troubleshoot same.
- Provide recommendations to developer on code constructs to optimise performance.
Test Execution and Recommendation:
Interpret test results, identify bottlenecks and suggest additional diagnostic tests that need to be conducted to uncover performance issues
Knowledge Sharing:
- Conduct knowledge sharing sessions on new technologies with other teams.
- Create case study and associated collaterals on completed projects.
- Provide inputs on evaluations tools/ technologies that can be used to Architect.
- Organize KT sessions for new team members.
- Mentor ELTs and new joinees.
- Attend selftraining to ensure high standards of communication and business etiquette are maintained always.
- Support in maintaining the CoE website.
- Collect and present technical artefacts on performance and scalability from various sources.
- Contribute to knowledge repository and tools.
- Identify opportunities to adopt PACE Solution accelerators and provide feedback to improve the same.
Enablement Activities:
- Technical learning.
- a Appserver Websphere/Weblogic/Tomcat/JBOSS.
- b Language Java/Net/C++/Perl/C#.
- c Database Oracle/DB2/SQL/MYSQL.
- d Operating System Windows / Unix.
- b) Complete PE L0 CCP on Performance Engineering.
- c) Learn and understand Performance testing, NFR management and profiling concepts.
- d) For Mainframe associates, Learn and understand mainframe related technologies and AS400.
- Tools Learning.
- b Profiling like Jprofiler/Optimizit/DotTrace/Jprobe.
- c Analysis Tools like GCViewer/ Heap analyzer / Thread Analyzer Statspack/DBMon/SQLProfiler.
- d Monitoring Tools like NetMon/PerfMon/Unix perfmonitoring.
Architecture & Design of Applications:
- a Understand Design patterns.
- Specific design patters for specific technologies (eg EJB Design patters etc) should be mastered Understanding of where to use them and their advantages and disadvantages.
- Data Modeling for OLTP and OLAP databases Basic concepts for efficient data.
- c Understand the Internals of One Application Server, One Operating System and One.
- Database Server.
Must Have Skills
- Vulnerability Assessment
- Appscan
Good To Have Skills
- Digital Strategy and Delivery
Employee Status :
Full Time Employee
Shift :
Day Job
Travel :
No
Job Posting :
Jan
**About Cognizant
More jobs from Cognizant
-
Mendix Senior Developer
Hyderabad, India - 2 weeks ago
-
Manager - Delivery
PUNE, India - 5 days ago
-
Test - CIS Revamp
Hyderabad, India - 4 weeks ago
-
Adobe Analytics
Chennai, India - 2 weeks ago
-
Is Hiring for Azure Databricks
Bengaluru, India - 4 weeks ago
-
Power Automate Desktop
noida, India - 6 days ago