Moringa School

Webmaster at Moringa School

00100
July 10, 2024

Apply for this job

Deadline date:

Job Description

  • Your primary role is to ensure that the company website and all its related landing pages and applications are secure, functional, visually appealing, user-friendly, and consistently updated to provide the best possible user experience at all times.
  • You will work with our technology and marketing teams to expand our presence through the design and implementation of new web-based applications that will positively impact our customers’ experience. In order for you to succeed in this role, you must know about content management systems, open-source platforms, website security tools, certificates, testing applications, and have solid web design and coding skills.

Responsibilities

Strategy & Planning

  • Prioritization: Identify, recommend, and prioritize new web features and applications in conjunction with organization leaders and department managers.
  • Strategy: Prepare a long-term plan for website development and presence, including standards and guidelines for content, based on organization goals and input from stakeholders.
  • Collaboration: Coordinate with website departments and content creators from across the organization.
  • Infrastructure: Collaborate with systems experts on hardware and software issues that affect the website and its availability.
  • Competitor Analysis: Assess competing websites as regards to content, look and feel, and functionality, and make improvement recommendations to our organization’s site.
  • User-Centric Approach: Analyze user needs, scenarios, and personas to develop strategies to ensure content delivery is meeting the needs of our end users.

Acquisition & Deployment

  • Research: Track and evaluate new standards, technologies and trends in Website development, design, and delivery.
  • Liaising with vendors: Collaborate with the technology team on external vendor selection to ensure appropriate selection and performance of third-party software solutions and hosting services.

Operational Management

  • Website architecture: Collaborate with the SEO associate to organize the website so that information and other features can be easily located by users.
  • Web Design: Collaborate with creative designers to build graphics, slides, audio, videos, and/or animation for organizational products, websites, intranets/extranets, and training material.
  • Web Development: Develop and implement clean and concise front-end web code.
  • Website Planning: Field incoming problem tickets to resolve issues relating to the web properties throughout the organization.
  • Website Uptime: Set and enforce compatibility and interoperability standards that ensure site accessibility for all users with an uptime of 99.99%
  • Website Branding: Ensure a consistent look and feel across the website by promoting uniform fonts, formatting, icons, images, and layout, and creating appropriate templates to assist content authors.
  • Technical Troubleshooting: Find, diagnose, and fix website problems, including broken links (both internal and external), typographical errors, formatting inconsistencies, security issues and performance problems.
  • File Management: Manage and maintain an image repository for use across the entire organization.
  • Content Management: Participate in the development and integration of graphical and multimedia components into the Web site, including audio and video.
  • Privacy & Security: Ensure sensitive and/or classified organizational information is not inadvertently posted to the website. (SSL certificates, Redundancy frameworks etc)
  • Communication: Receive and respond to all email messages for the webmaster in a timely and courteous fashion.
  • Access Control: Administer website permissions for end users who require access to edit content.
  • Team Support: Provide support, training and service to users of the company’s web services and applications.
  • Site Analytics: Use analytics to track traffic to websites and develop monthly reports to key stakeholders regarding usage and performance.
  • Site Testing: Continuously test the UI and UX design elements of the website to ensure a cross-platform uniformity when it comes to rendering and behaviour (mobile, desktop, browsers, and operating systems).

Organizational:

  • Communicate with colleagues and share insights on Slack
  • Utilise Trello to update task status
  • Weekly coordination and training with the direct report

Reporting:

  • Update the Channel Master as required
  • Analyse KPIs performance and gather insights to improve the channel
  • Monthly completion of channel actuals vs targets in forecasts

Measure of success

  • Website uptime of 99.99%
  • Low bounce rates on website landing pages below 50%
  • Timely execution of development sprints
  • Month-on-month increase in organic search traffic to the website

Key Skills and Competencies

Required

  • Full-stack developer i.e you can do both front-end and back-end development.
  • Proficiency in front-end development web programming languages such as HTML and CSS, JQuery, and JavaScript.
  • Proficiency in developing for cross-browser and cross-platform compatibility, firewalls (functionality and maintenance), and server-side languages like PHP, MySQL, NGINX, SSL certificates
  • Experience working with WordPress
  • 2+ years of work experience as a Website Developer/Manager.
  • Working knowledge of Adobe Creative Suite, Content Management Systems and W3C Web standards.
  • Great understanding of Online Marketing and Search Engine Optimization (SEO)
  • Experience in the integration of e-commerce platforms and payment systems
  • Ability to troubleshoot website issues in a fast-paced environment and communicate findings effectively.
  • Strong attention to detail with an analytical mind and outstanding problem-solving skills
  • Fantastic time management skills with the ability to multitask.
  • Working knowledge of web programming languages and operating systems.
  • Creative and dedicated team player who is open to new ideas.
  • Up-to-date experience with international web protocols, standards, and technologies.

Desired:

  • A degree in Computer Science, IT, Systems Engineering or a related qualification is an added bonus
  • Ethical Practice : Advanced
  • Insights for Action : Advanced
  • Front-end development : Expert
  • Back-end development : Advanced