JOB DESCRIPTION Job Title - Tech Lead Exp - 7-10 years Technology - Unix,Windows,AIX,Linux,Solaris Qualifications - BE / MCA Desirables: ITIL Certification and Working Experience in IT Service Delivery No. Of Positions- 01 Role Purpose Provides technical leadership and mentoring to project teams Role Details Do-Key Responsibility/Accountability Display 1.Interface with the onsite team, Business analysts/ Product owners/customers and collate requirements so as to analyze the requirements for feasibility and completeness. 2.Provide accurate high level and detailed effort estimates for the stated requirements 3.Propose the “best-fit†technical design in based on the requirement and in accordance with best design practices, prescribed Organizational quality standards and platform specifications. Prepare comprehensive documentation as required for the purpose. 4.Provide technical guidance to team members. This will include activities such as helping resolve issues, researching optimal solutions to technical issues, and performing technical troubleshooting as and when required. 5.Allocate work to team members in line with capability and complexity. 6.Track and monitor project status so as to ensure delivery of output in line with schedule and quality norms. 7.Guide and monitor team members. This includes motivating the team to enhance productivity, providing input for performance reviews and identifying and providing for appropriate training and coaching. 8.Code for some critical or complex modules based on the technical design and coding standards, so as to deliver error free output. 9.Define unit test cases based on the technical design/functional design in a way that is comprehensive and verifies accuracy of developed features. Execute the unit test cases defined so as to ensure error free execution in both the desktop and by deploying it in the development environment. 10.Performs thorough and comprehensive technical design reviews (if design is done by team member), code reviews and unit test case reviews on the output of other team members in a way that identifies to the maximum extent possible issues/errors in the deliverable and checks for coverage of all aspects of the requirement in the design, code and test case. 11.Assign production support issues to team members for thorough and timely resolution; also perform independent production support activities for critical and complex issues, by providing root cause analysis and resolution within the specified SLAs. Deliver- Key Output/Results from the role 1. Responsible for independent delivery of technical design documents, complex coding and testing and technical troubleshooting when required of modules/features /products on time and in line with the quality standards of the Organization. 2. The role holder will also guide and monitor a team of developers in ensuring delivery Competencies Must Have: Very Good Communication Skills / Leadership skills / Facilitation skills / Project coordination skills / Impact Analysis Skills / RISK Assessment Skills Technical Skills • Broad knowledge of IT Systems and Operations, specifically in relationship to assigned environments/systems. • Knowledge of methods, tools, and technology use to carry out tasks necessary to prepare deliverables on Distributed Systems (UNIX, AIX, AS400, etc.) and software (e.g. IBM HTTP, Apache, WebSphere, JBOSS, PCVS, CVS, Subversion, ORACLE, SQL etc.). • Unix Commands and concepts • Knowledge in JAVA Technologies , SQL, Web Technology and web applications • Knowledge in Environmental Impact Analysis, Install Plans and Operational Readiness procedures • Ability to work with many cross-functional teams inside the IT organization along with Technology Services. • Ability to understand interdependencies between the physical and logical configurations within IT environments. • Ability to drive external and internal customer satisfaction. • Ability to establish and manage priorities effectively and multi-task. • Ability to learn quickly and willingness to continuously learn and enhance skills. • Ability to demonstrate interpersonal and teambuilding skills and manage conflict. • Ability to communicate effectively verbally and in writing. • Good follow-up skills, keeping others up to date with information. • Hands-on experience in a SDLC is strongly desired. • Knowledge in IT Infrastructure and Environment |