Job Description for Java Trainer SME
Location : Mahape, Navi Mumbai
Preferred Location of Trainer : Thane, Mahape
Commercials : 1.5 lakhs monthly
Duration : Minimum 1 year contract (will be extended as per work)
No. of Evaluations : There will be 2 rounds of evaluations (Internal with Synergetics Technical SME and External with the Client Technical SME).
Roles and Responsibilities :
- W.r.t. Milestones :
- SME to Review Mock Questions by coding them and checking test cases of MS1, 2 and 3 whenever new ones are generated - (Currently we will need MS1 and MS2 Mocks)
- SME to Ensure that Mocks are available in Advance and provided to trainer- Mocks have 70 to 80% same complexity and matching the MS Questions. 20 -30 % changes can be expected, also around 1-2 Test case additions.
- MS Questions are no longer shared with SMEs. However SME can check verbally with iamNeo for the nature and complexity of the COD.
- SME to Try to get COD in Daywise as per MS Questions. Maybe add / edit some features / complexity if required.
- SME to ensure that after Mocks are taken by students, the question gets enabled by iamNeo for students to practice.
- SMEs are generally given MCQs for review that come in MS. SME to check that all the Milestone content only is there in MCQs. Nothing out of Syllabus / Content should be there. In case there are such MCQs, get them Changed / Removed.
- SME needs to check Daily Assignments , whether assignments are within the scope of TOC , whether these assignments can be completed by learners within given time frame or not.
- If any question is modified / revamped from daily assignments , it has to checked by SME and after sign off this will get plugged in onto portal .
- W.r.t. Capstone / Gladiator Projects :
- Gladiator projects are showcased to SMEs for Sign off.
- SME to Check the PDF as per the showcased projects. Any changes required, get it changed.
- SME to try and have similar complexity and features projects for all groups.
- SME to ensure that sufficient test cases are there (as of now we have around 40-45) and all are working during showcase.
- SME to do progress overview During the project phase of the batches. Ensure that Scrum charts are prepared, UML Diagrams - Use Case, Sequence, Class Diagram, ER Diagram etc.
- SME to Ensure with Trainer that the Gladiator groups are made properly (a good mix of students as per their tech. capabilities).
- SME to Ensure with trainer that Students make standard presentations (ppts) for projects.
- SME to do a Mid Review / Final Review of Projects with small Demos / Presentations by the groups.
- W.r.t Daywise Content :
- Whenever any changes in daywise content is made regarding PDF, CODs or MCQs, it is first given to SME for review.
- SME to review by coding and checking and provide Sign Off.
- Only after SME Signs off, the COD is added to the Students / Trainer portal.
- For MCQs, check the Questions as per syllabus are given and the answers are correct.
- Overall Managing the Trainings on Floor :
- SME to Ensure that day to day contents are being covered by Trainer. Any challenges or issues to be addressed for smooth flow of the trainings.
- SME to Get feedback from the students - on training, trainer, platform any other challenges to be addressed.
- SME to Ensure with the help of TAs, proper completion of Daywise Assignment for Performance and incremental projects.
- W.r.t Platform and vendors :
- We have TAs to whom we can connect in case of Any Platform related issues.
- Additionally if required we can contact vendors as well.
- Points of Contact for Platform issues.
- Any points if reqd. to be highlighted in the Governance call.
- Any other tasks to ensure smooth delivery of trainings on the floor..
Week 1
Day 1 : Programming Fundamentals (Algorithms and pseudocodes)Day 2 : Java FundamentalsDay 3 : ArraysDay 4 : StringsDay 5 : OOPSWeekly AssignmentWeek 2
Day 1 : Sorting techniques, Searching techniques and data structureDay 2 : RDBMS (Mysql)Day 3 : RDBMS (Mysql)Day 4 : MongoDBDay 5 : Introduction of HTML, CSS and JavaScriptDay 1 to Day 5 : Milestone Assessment-1Week 3
Day 1 : Java OOPSDay 2 : Java Collections day 1Day 3 : Java - Collections day 2, Java 8 new featureDay 4 : Java 8, Exception handlingDay 5 : Exception HandlingWeekly AssignmentWeek 4
Day 1 : Mock Test, Java Coding StandardDay 2 : File IO, IDE, RDBMS RecapDay 3 : JDBCDay 4 : JDBCDay 5 : MavenWeekly AssignmentWeek 5
Day 1 : Webservice BasicDay 2 : SpringBoot Rest APIDay 3 : SpringBoot Rest APIDay 4 : ORM ToolDay 5 : Spring data JPAWeek 6
Day 1 : RDBMS NormalizationDay 2 : Spring Boot JPA mappingDay 3 : MicroservicesDay 4 : MicroservicesDay 5 : Spring securityMilestone Assessment-2Milestone Assessment-3Week 7
Day 1 : HTML CSS, BootstrapDay 2 : JavaScriptDay 3 : JavaScriptDay 4 : TypeScriptDay 5 : Angular8Weekly AssignmentWeek 8
Day 1 : Angular8Day 2 : AngularDay 3 : Angular and BootstrapDay 4 : Jasmine & KarmaDay 5 : Integration of Webapi + Angular + Springboot Live demo of end to end development of full stack appMilestone Assessment - 4Week 9
Day 1 : DevOps and GitDay 2 : GIT and JenkinsDay 3 : Jenkins and JunitDay 4 : Scrum, MockitoDay 5 : Milestone Assessment - 4 (Final project case study)