Job Detail
-
Job ID 6103
-
Job Categories Accounts
Job Description
Technical Lead Job Description
Qualification:
- Bachelor’s degree in Engineering or an equivalent field.
Responsibilities:
Project Planning & Setup
- Understand and contribute to resource planning.
- Identify appropriate processes based on project landscape.
- Identify and advise on process improvements.
- Provide input for project plan creation.
- Contribute to hardware and software requirement planning.
- Evaluate test strategies and design, identifying any gaps in test plans.
Requirement Gathering and Analysis
- Analyze functional and non-functional requirements.
- Seek clarification for a thorough understanding of requirements.
- Define timeline estimates based on complexity and internal capability.
- Communicate estimates to the supervisor for review.
- Provide input on technical feasibility.
- Identify and report requirement gaps.
- Suggest additional requirements if identified.
Design
- Guide the team in preparing technical specification documents.
- Review technical documents and ensure completeness.
- Convert baseline requirements into detailed business and functional requirements.
- Prepare high-level and low-level designs.
- Identify relevant tools, technologies, and reusable objects.
- Collaborate with the functional team post supervisor review.
Coding
- Guide the team in coding according to the design.
- Ensure coding standards and best practices are followed.
- Share developed code with the supervisor for review.
- Rework based on supervisor feedback if necessary.
- Perform complex integrations.
- Assist developers in creating and conducting unit tests.
- Review unit test results and identify defect fixes.
- Provide periodic updates to the supervisor.
- Troubleshoot technical issues.
- Conduct code reviews for the team.
Testing
- Collaborate with the QA team during the testing phase.
- Respond to QA queries within timelines.
- Conduct functional and non-functional testing if necessary.
- Investigate and resolve critical defects.
- Handle defect impact and severity assessments.
- Track and report defect status as per project guidelines.
- Provide assistance during user acceptance testing (UAT).
- Fix defects within defined timelines.
Deployment & Closure
- Perform assigned transition tasks within agreed timelines.
- Provide support during the warranty period.
- Respond promptly to production support queries.
- Fix defects and maintain a deployment tracker.
- Perform sanity checks post-deployment.
- Provide regular updates to the supervisor.
Service Support & Maintenance
- Participate in scoping meetings to identify transition requirements.
- Validate requirements with stakeholders.
- Provide support for transition activities.
- Track transition progress using dashboards.
- Manage incidents by categorizing and assigning priorities.
- Ensure timely resolution of incidents through the appropriate stakeholders.
- Analyze recurring incidents and implement preventive measures.
- Initiate and manage changes when necessary.
Knowledge Management
- Create artifacts for assigned tasks.
- Submit artifacts for supervisor review.
- Upload approved artifacts to the knowledge management repository.
- Leverage the repository for problem resolution.
- Apply best practices and lessons learned during development.
People Management
- Support the development of training courses and materials.
- Conduct training and mentoring sessions.
- Guide new team members within the EAS function.
- Provide input for goal-setting and performance appraisals.
- Assist project managers in identifying training needs.
Must-Have Skills:
- SAP Data Services – Data Migration
- SAP Data Services – Administration & Support
- SAP Data Services – Data Warehousing
Good-To-Have Skills:
- HANA Data Modeling
- Apache Hadoop


