Associate - Projects - Bengaluru, India - Cognizant
Description
Technical Lead
Qualification:
BE/ B Tech / Product certifications especially for Cloud products
Responsibility:
Design
- ? Guide team in preparation of technical specification document and review the same.
- ? Break down the base lines requirements into business and functional requirements.
- ? Provide support in development of Proof of Concept Identify tools and technologies to be used in the project as well as reusable objects that could be customized for the project.
- ? Leverage product specified services / frameworks without impacts to version changes.
- ? Share the design document with the functional team post supervisor review.
- ? Understand performance implications and design for scalability.
- ? Adept at design as per latest methodologies adopted (Agile).
- Coding.
- ? Follow coding standards and cloud products / platform best practices in development.
- ? Prepare guidelines and checklists (coding checklist, performance checklist, deployment checklist etc) for development and testing activities ? Update the performance, development and coding checklist/(s).
- ? Share developed code with supervisor for review.
- ? Rework on the code based on inputs if required.
- ? Perform complex cross module / product / cloud integrations as per standards.
- ? Ensure completeness in test scenario preparation with functional teams.
- ? Guide the developers in identifying, preparing and conducting unit test cases and fixing defects based on results.
- ? Identify components for performance testing.
- ? Consolidate the test results and share with supervisor.
- ? Provide periodic status update to supervisor and highlight / recommend any changes in design based on challenges faced.
- ? Update traceability matrix for the work package developed.
- ? Anticipate unreported defects and raise the same to supervisor.
- ? Conduct technical troubleshooting.
- ? Conduct reviews for codes created by team.
- ? Provide support for process audit services.
- Testing.
- ? Leverage tools / products for test data preparation.
- ? Support all upstream and downstream systems for integration and connectivity testing.
- ? Address queries raised by QA within defined timelines.
- ? Understand impacts of product version upgrades on developed code for SAAS products.
- ? Conduct functional / non functional testing if required.
- ? Fix complex defects identified during functional / non functional testing.
- ? Understand the defect impact / criticality and handle accordingly.
- ? Raise issues to leads/QA.
- ? Report defect status as per project standard process within agreed timelines.
- ? Review defect fixes done by team guide them.
- ? Support System Integration Testing (SIT) and User Acceptance Testing (UAT).
- ? Fix defects identified during UAT within agreed timelines.
- ? Share revised code with supervisor for review.
- ? Assist team lead and project manager on estimates around defect fixes.
- Deployment Support and Closure.
- ? Address queries / provide assistance in fixing issues during warranty period.
- ? Provide prompt response during production support.
- ? Fix defects as and when required.
- Review defect fixes.
- ? Perform sanity check post deployment to ensure smooth production Coordinate with cloud product administrators for cloud migration as needed.
- ? Share activity status with supervisor and highlight concerns if any.
- Service Support and Maintenance Release Management.
- ? Reconfirm requirements with relevant stakeholders.
- ? Freeze SME calendar.
- Provide transition activities.
- ? Attend user calls, and capture required information and incident details for logging.
- ? Post information gathering, identify whether the incoming request is a service request or an incident.
- ? Determine urgency and impact of the situation.
- ? Assign appropriate priority to the incident.
- ? Assign the incident to the right stakeholder for a workaround/fix.
- ? Conduct analysis on various incidents that occur frequently.
- ? Categorize recurring incidents as problems/known errors.
- ? Provide support to resolve these errors.
- ? Initiate change management process.
- ? Analyze and prepare releases based on business process dependencies.
- ? Enable sprint test cycles and deployment for release management.
- Knowledge Management.
- ? Share artifact with supervisor for review.
- ? Upload article in the knowledge management repository.
- ? Seek inputs from knowledge repository to resolve problems.
- ? Guide and mentor team members from a technical perspective to ensure quality improvement.
More jobs from Cognizant
-
Assoc. Director
Bengaluru, India - 1 week ago
-
Deputy General Manager
Hyderabad, India - 1 week ago
-
Associate - Projects
Bengaluru, India - 1 week ago
-
Team Leader
Chennai, India - 6 days ago
-
Job Opening for Person with Disabilities in
Hyderabad, India - 1 week ago
-
Aws Architect
Bengaluru, India - 1 week ago