Job Description
The incumbent is required to design , develop, implement, manage, maintain and provide support services under appropriate direction and guidance for the internet technology based applications of the Ministry. Duties include: providing key services related to the Ministry/Department's website and intranet solution which include - assisting with the development of enabling policy and standards; assisting with needs assessment, and the design and development of the solutions; providing technical services in the coding and testing of these applications; monitoring and providing assistance with the management of, the security, integrity and availability of the applications; promoting, maintaining and enhancing the solutions; assisting with related training and documentation; and supervising support staff as required.
Key and Critical Responsibilities
<ul><li>Assists with the design of web-based applications of the Ministry/Department, by, for example, the configuration of packaged applications, and documents such designs using defined standards, methods and tools.</li><li>Develops, interfaces, tests, corrects, and documents web-based applications including the website&nbsp; as part of the Ministry's overall application development, configuration and maintenance process in accordance with agreed standards and specifications.</li><li>Assists with the development and execution of software tests, including user acceptance testing, for all new or updated web applications such as the Ministry/Department's website and intranet solutions.</li><li>Commissions and decommissions internet - based applications in accordance with the Ministry/Department's defined procedures and instructions or accepted leading practice, and accurately maintains the related service and support records.</li><li>Monitors the performance of the Ministry/Department's website and intranet applications, and resolves any technical and performance issues identified using standard processes and procedures, and performs assigned software maintenance and performance improvement tasks.</li><li>Monitors the levels of service delivered by the Ministry/Department's website and intranet solutions against documented service level agreements or the levels anticipated by the Ministry/Department's customers, diagnoses&nbsp; identified service delivery problems, and initiates action to maintain and improve the current levels of service.</li><li>Assists with the project management of assigned internet technology projects, by identifying and mitigating project risk, ensuring quality in project delivery, and managing any assigned resources.</li><li>Delivers learning activities, including end-user training, to a variety of audiences in areas of technical specialization and for any assigned projects.</li><li>Maintains knowledge of specific technical specializations in internet technology based applications including website and intranet technologies; programming procedure and languages; web design, authoring , development, administration and security tools; and utilizes this knowledge in performing job duties.</li><li>Maintains an awareness of the opportunities provided by new and emerging internet&nbsp; technology -based, tools and techniques and advises on their relevance and potential value to the Ministry/Department.</li><li>Performs other related duties as required.</li></ul>
Key Competencies
<ul><li>Considerable knowledge of web technology including websites and intranets, web authoring languages and tools, web design and architecture, and web development and implementation.</li><li>Knowledge of the management and operation of websites and intranets within a government based or business organization.</li><li>Knowledge of the project management tools and techniques.</li><li>Some knowledge of relevant Public Service rules and regulations, instructions and procedures.</li><li>Ability to think creatively and to implement websites and intranet solutions.</li><li>Ability to supervise technical and support staff.</li><li>Ability to communicate effectively both orally and in writing.</li><li>Ability to promote teamwork.</li><li>Ability to establish and maintain effectively working relationships with colleagues.</li><li>Ability to interact positively with members of the public and external stakeholders.</li></ul><p><br></p><p><span style="letter-spacing: 0.4px;"><b><u>&nbsp;MINIMUM EXPERIENCE AND TRAINING</u></b>&nbsp;</span></p><ul><li>Minimum of three (3) years' experience performing at a technical level including at least two (2) years' experience in the development, operations and maintenance of web-based systems.</li><li>Training as evidenced by the possession of a recognized Bachelor's Degree in Computer Science, Computer Information Systems, Information Systems Management, Computer Engineering&nbsp; or a related area.</li><li>Certification in web technology management, such as Microsoft Certified Technology Specialist (MCTS) or CIW Web Design Professional.</li><li>Training in relevant web technology solutions e.g. SharePoint and Websphere.&nbsp;&nbsp;</li></ul>
