JOB DESCRIPTION
Build and manage your “community of knowledge”
- Growing and managing your technical team includes recruiting, training, and joining different projects.
- Building the team culture
- Training and developing team capabilities surround your technical stacks.
Play as a tech lead in different projects
- Determining project requirements and developing work schedules for the team.
- Delegating tasks and achieving daily, weekly, and monthly goals.
- Liaising with team members, management, and clients to ensure projects are completed to standard.
- Identifying risks and forming contingency plans as soon as possible.
- Analyzing existing operations and scheduling training sessions and meetings to discuss improvements.
- Keeping up-to-date with industry trends and developments.
- Updating work schedules and performing troubleshooting as required.
- Motivating staff and creating a space where they can ask questions and voice their concerns. Being transparent with the team about challenges, failures, and successes.
- Writing progress reports and delivering presentations to the relevant stakeholders.
- Additional duties as assigned
QUALIFICATIONS
- 8-10 years of experience in related technical stacks.
- Bachelor’s degree in computer science, engineering, or a related field.
- Relevant Management certification may be required.
- Experience in a similar role would be advantageous.
- Excellent technical, diagnostic, and troubleshooting skills.
- Strong leadership and organizational abilities.
- Willingness to build professional relationships with staff and clients.
- Excellent communication, motivational, and interpersonal skills.
Contacts
-
Years of Experience Required
8-10 years of experience in related technical stacks
-
Required Education Level
Bachelor’s Degree in computer science, engineering, or a related field
-
Job Level
Leader
-
Work Form
Full-time
-
Email [email protected]