Human resources manager

Tehran, Iran Administrative
Human resources manager

About the role


Responsibilities



• Write job descriptions and keep them up to date.
• Develop the strategy and plans for attracting and retaining employees.
• Run the processes that improve employee satisfaction.
• Take part in shaping the company's strategies, with a focus on human capital.
• Plan internal employee events.
• Document the processes and reports related to human resource management, such as plans for attraction, evaluation, hiring, and training.

• Assess the training needs of the teams (hard and soft skills).
• Run job analysis and job grading, and keep both current.
• Prepare and develop effective training content using a range of tools.
• Train and guide managers and the other colleagues who play a part in employee development.
• Strengthen organizational communication.
• Map out colleagues' future career paths.
• Adjust the plans where needed.
• Work effectively with the other members of management and the HR colleagues as one team.
• Propose solutions for raising employee satisfaction.
• Maintain full familiarity with the recruitment and hiring process.


Required capabilities


• Excellent verbal and written communication skills.
• Command of multimedia teaching platforms and methods of every kind.
• Research and evaluate training options and alternatives.
• Ability to design and deliver effective training and development.
• Management and conflict-resolution skills.
• Creativity and innovation in serving human capital.
• Accountability, follow-through, organized work habits, and a supportive attitude.
• At least 3 years designing and running employee development programs in the IT industry.