Job Summary:
TheWeb Administrator/developer will maintain and develop the web content anddesign to ensure that the assigned website is functional, accurate, and up todate.
General Web Admin/Developer
Creates and maintains internal and external websites.
Reviews web content, links, and design; provides necessary updates and enhancements in a timely manner.
Monitors site security, reports suspected or actual security breaches and denial of service attacks to appropriate staff.
Implements appropriate security measures such as firewalls or message encryption.
Manages internet and/or intranet infrastructure including but not limited to web, file transfer protocol (FTP), mail servers, and news.
Identifies useful site performance metrics; collects, tracks, records, compiles, analyses, and reports site usage data.
Conducts user testing and use analysis to assess usability and effectiveness of site; recommends improvements based on analysis.
Discusses, analyses, reviews, and resolves usability issues in conjunction with development teams.
Communicates with site visitors and users regarding site updates, anticipated and unanticipated downtime, and resolution of bugs and outages.
Drafts, documents, and implements backup, recovery, and business continuity plans.
Maintains knowledge and expertise in web design and development; participates in professional conferences, workshops, and groups.
Performs other related duties as assigned.
Support live data feeds integrations with external and internal systems
Developing new technologies and systems by researching emerging trends and customer needs
Performing maintenance on existing systems to ensure that they function efficiently
Managing projects from start to finish, including planning, scheduling, and managing resources to meet deadlines
Analysing business processes to improve efficiency and decrease costs
Application Design
Determine opportunities for improvement in business processes through streamlining, automation, and elimination to improve reporting efficiency and quality.
Provide specialist support in the mapping, standardization, and automation of core processes to ensure that desired results and information is produced.
Monitor and recommend solutions to cater for the user business requirements and provide the most adequate systems to meet these requirements.
Liaise with the business unit heads for their application requirements and follow-up as and when required to answer their business needs.
Develop comprehensive test plans, test scripts and test cases to identify errors and exceptions before moving software to the production environment.
Lead/conduct trial runs of programs and software applications to ensure that desired results and information is produced.
Manage the development of technical design documents for conversions, extensions, interfaces, and reports.
Application Management
Lead and monitor the implementation of development lifecycle strategies, policies, standards and guidelines for design, selection, development, and ongoing maintenance of systems.
Lead the development and implementation of procedures and modules to ensure the successful operation of the systems and realizing all the benefits to meet the business requirements.
Maintain a log of staff access rights to the applications or any information to ensure the protection of confidential information.
Ensure accuracy of the information entered in the systems to enable the generation of accurate reports.
User Support
Provide support to staff in activities relating to the system to avoid business disruption.
Lead the preparation and maintenance of documentation and standards for the different activities and systems user guides as per the overall documentation policy.
Prepare and analyse complex statistical data and dashboards to support the reporting requirements of the concerned function.
Required Skills/Abilities:
Thorough understanding of website design and administration.
Strong analytical and problem-solving skills.
Strong verbal and written communication skills.
Excellent organizational skills and attention to detail.
Fluency with markup and programming languages and software including SharePoint, .NET, Sitecore nextjs react js, C++, C#, PHP, HTML, JSON, X++, Mobile Development and XML
Strong knowledge in front-end development
Proficient with Microsoft Office Suite, Adobe Creative Suite, and other related software.
Bachelors degree in computer science or computer engineering or related field
Professional certificate in SharePoint Development or related field preferred.
At least seven years of related experience highly preferred.
Education and Experience:
Bachelors degree in computer science or computer engineering or related field
Professional certificate in SharePoint Development or related field preferred.
At least seven years of related experience highly preferred.