|Date Posted:||Jun 11, 2018|
|Closing Date:||Jun 18, 2018|
|Work Type:||Full Time|
|Number of Vacancies:||1|
|Salary Range:||Salary is negotiableNone|
|Years of Experience:||3 Years|
|Contract Duration:||Open Ended|
|Probation Period:||3 months|
NETLINKS is the fastest growing IT Company in Afghanistan offering wide range of cost effective, scalable and reliable IT Solutions. The company was started a decade ago with a vision to help businesses and government improve their functions by using technology. That one-man-company has grown to 150 plus employees firm offering a wide array of services, providing solutions to more than 2800 companies.
Under the direct supervision and in close coordination with the Program Manager, the Technical Lead (Lifecycle Manager, LCM) is responsible to supervise, manage and direct the overall end-to-end program lifecycle ensuring the development and implementation of the relevant software systems and system features and functionalities as per the program vision and scope while satisfying and maximizing client acceptability through effective coordination among all cross-functional local teams, program partners, stakeholders and clients.
The key duties, responsibilities and qualification for the position of the Technical Lead (LCM) are as follows:
Provinces to travel:
Proven professional track record and at least 3 years of relevant experience program/system/technical/lifecycle manager.
Duties & Responsibilities:
Closely work with the Program Manager and other program management staff to conceptualize, coordinate, communicate, and develop an effective program lifecycle management strategy, requirements and roadmap.
Supervision and management of a centralized diverse technical team including but not limited to System Admins, IT Technicians, Database Admins, IT and Information Security Experts and more.
Gather and analyze relevant input and feedback from prospect program clients, stakeholders, partners and other local teams to develop and shape program lifecycle requirements, features and end system(s).
Research, refine and incorporate feedback and input from the prospect program clients, partners, and local teams on the program/system strategy and find ways to expand and improve program/system impact, efficiency and acceptability.
Regularly and efficiently coordinate and communicate with the relevant cross-functional software development, functional, training, quality assurance, business development, site-offices and other relevant teams and departments to ensure a smooth and effective end-to-end program/system lifecycle.
Regularly review, research, improve, coordinate and communicate program/system related technical documents including but not limited to technical program plans, strategies, program/system requirements documents (PRDs), Software Requirement Specifications (SRS’), Change Requests (CRs), Directives and more.
In coordination with other relevant teams and individuals, research, draft, develop, refine and improve relevant program lifecycle plans, strategies, SOPs, process-flows and procedures that will improve program lifecycle efficiency, effectiveness and productivity.
Coordinate and ensure that the program related software sprints/systems are gone through the proper software system lifecycle and that releases are developed, tested, QAed and implemented correctly and on schedule.
Maintain and update professional and technical knowledge by attending all relevant company educational trainings and workshops; reviewing professional publications; benchmarking state-of-the-art lessons learned and best practices and participating in relevant professional networks and societies.
Research, draft, develop and present regular, periodic and occasional relevant reports, briefings and presentations to the Program Manager and other relevant program teams, stakeholders, partners and clients.
If/when required, occasionally travel to the remote program sites and field offices outside Kabul to provide program and job related assistance and support as instructed and assigned by the Program Manager.
Any other relevant tasks and responsibilities assigned by the Program Manager within the program scope and context.
Job Location:Afghanistan, Kabul
At least Bachelors’ degree in Information Technology (IT) and/or Computer Sciences or other relevant disciplines, preferably with a focus on IT project management, software development/engineering, and/or database administration.
Background and relevant technical experience in software development, software development cycle management, IT management and/or administration, IT project management and administration.
Familiarity with Agile project management methodology preferably Development and Operations (DevOps) culture.
Proven organizational and leadership abilities complimented by good communication skills; problem solving aptitude; creative thinking and the ability to work under pressure and in a stressful program environment.