Ensuring that accurate job descriptions are in place. Providing advice and assistance with writing job descriptions Providing advice and assistance when conducting staff performance evaluations. Identifying training and development opportunities. Organizing staff training sessions, workshops and activities. Preparing appointment letters, salary sheets, attendance sheets etc. Providing basic counseling to staff who have performance related obstacles. Providing advice and assistance in developing human resource plans . Monitoring daily attendance & Investigating and understanding causes for staff absences. Recommending solutions to resolve chronic attendance difficulties. Providing basic counseling to staff who have performance related obstacles. Providing advice and recommendations on disciplinary actions. Providing advice and assistance to supervisors on staff recruitment.Maintained and prepared personal files of employees (Data Base) Prepared all HR contracts, letters, applications and forms. Prepared Job Descriptions (JD’s), Job Specifications & Reporting Lines (MS Visio) Prepared policies and planning for Work Force & Management Preparing offer letter, employment contract and job descriptions, completing joining Formalities and documentation Generated experience Letters, Relieving Letters. Prepared various letters like offer letter, appointment letter, confirmation letter, increment letter, transfer letter, Absenteeism notice, warning letter, showcase notice, experience/service certificate, relieving letter, etc. Providing clerical and administrative support to staff of the Human Resources department. Updating the HR calendar with important dates. Following up all human resource calendar activities. Providing coaching, guidance and advice on all HR policies, procedures and employee relations. Assisting with interviews where necessary. Providing consistent delivery of the HR direction and key topics at business meetings.