IT Technical Manager has to do the balancing act of managing technical processes and teams along with using his technical skills to provide the necessary environment for project success. The job of a technical manager is highly complex and requires efficiency in both technical as well as management fields.
Must play multiple rules of proficiently handling teams, estimate project budgets, schedule project timelines, arrange for resources and also help in solving technical problems as and when needed.
IT Technical Manager position include several functions right from planning, scheduling, budgeting, leading technical teams and projects, providing technical expertise, managing client requirements etc.
Duties and responsibilities
Must ensure teams follow the correct procedures, policies and documentation requirements.
Delegate technical responsibilities and monitor progress of projects.
Review all work produced by development team.
guide the team through the development, testing and implementation stages and review the completed work effectively.
Provide direction and technical expertise in design, development and systems integration.
make quick decisions and solve technical problems to provide an efficient environment for project implementation.
Identify resource and equipment requirements, efficient capacity planning and manage software and hardware availability.
provide technical training to teams when required and serve as a technical mentor to team members.
Task allocation and performance evaluation of team members.
Project scheduling and resource management.
Planning, budgeting and reporting on projects.
Make presentations on project status, present monthly and annual reports to senior management.
Meet with colleagues and stakeholders teams and gather requirements, conduct regular team meetings and track project progress.
Conduct performance reviews of team members and identify areas of improvement, give feedback and recommend for promotions or salary increments.
Provide an efficient working atmosphere to team members and ensure objectives are met within stipulated time.
Be proactive and make informed decisions in a timely manner.
Be a role model to your team and respect, acknowledge and appreciate their suggestions and efforts.
Communicate effectively with subordinates as well as senior management and bridge the gap between various functions.
Bachelor’s degree in computer science, information technology or related field; MBA or Master’s degree preferred.
Evidence of continuing education, such as certifications, a plus.
Solid working knowledge in all required software and programming languages.
Ability to work in high-pressure, deadline driven environment.
Exceptional communication and reporting skills.
Proficient in handling the most complex of technical development concepts, latest software tools and technologies, strong database concepts and designing techniques.
Understands different programming languages and ability to solve problems in coding, testing and deployment.
Possesses good knowledge of different software systems, client/server architectures and various compatibility requirements.
Experience in troubleshooting, software development processes and ability to understand and implement client requirements.
Other characteristics such as personal characteristics
Outstanding leaderships skills and ability to delegate responsibilities effectively.
Minimum 5 years’ experience in Information Technology field.
Minimum 2 years’ experience in management.
Full Time, (Saturday - Thursday).
Overtime time might occur during holidays and weekends for critical support situations.
Salary is specified during the interview.
لتقدم للوظيفة أنتهت صلاحية الاعلان