Skip to main content
Print

Job Description- Webmaster

Job Description: Webmaster

Status: Part/Full-Time / Contract 


Job Summary:

The Webmaster for SCNA is responsible for the development, management, security, and optimization of SCNA’s digital presence, including its website, server, email infrastructure, and associated digital tools. This role ensures a reliable, secure, and user-friendly experience for site visitors and members.


Key Responsibilities:

1. Website Development & Content Management

  • Design, build, and maintain the SCNA website using WordPress (or another CMS if used).
  • Create and update web content (text, images, media, calendars) as directed by staff and committees.
  • Ensure mobile responsiveness and ADA compliance.
  • Optimize site structure for user experience and accessibility.
  • Coordinate with content creators to publish newsletters, blog posts, community updates, and events.
  • Ensure proper categorization and archival of old content.

2. WordPress Maintenance

  • Regularly update WordPress core, themes, and plugins to ensure security and compatibility.
  • Install and configure new plugins as needed for added functionality (e.g., events, donations, forms).
  • Troubleshoot plugin conflicts or performance issues.
  • Maintain clean and organized backend structure and file storage.

3. Server & Hosting Management

  • Manage and monitor web hosting environment (e.g., cPanel, VPS, or managed WordPress hosting).
  • Set up and configure server resources to support performance and security.
  • Monitor server uptime, performance, and bandwidth usage.
  • Perform regular backups (automated and manual) and manage restoration procedures if needed.
  • Maintain SSL certificates and domain registrations.

4. Security

  • Implement and monitor firewalls, anti-malware tools, and login protection (e.g., two-factor authentication).
  • Regularly audit the site for vulnerabilities and outdated software.
  • Ensure data security, including member and donor information.
  • Manage secure form submissions and data encryption.

5. Email Server & Mailing List Management

  • Maintain SCNA email accounts and aliases (e.g., Siteground hosting)
  • Create and manage email accounts for staff and board members.
  • Ensure deliverability and spam protection.
  • Integrate with mailing list tools (e.g., Omnisend).
  • Assist in email campaign deployment and troubleshoot delivery issues.

6. Analytics & SEO

  • Set up and monitor web analytics (e.g., Google Analytics, Matomo).
  • Provide monthly or quarterly traffic and engagement reports as requested.
  • Monitor and improve SEO performance through metadata, schema markup, and site speed optimizations.

7. Technical Support & Training

  • Provide technical support and troubleshooting for staff and volunteers using the website.
  • Develop and maintain documentation for administrative procedures.
  • Train qualified, designated users on how to update content and use tools.

8. Strategic Input

  • Recommend digital improvements and innovations.
  • Support SCNA’s communications, outreach, and fundraising goals through digital channels.
  • Collaborate with graphic designers, content writers, and photographers as needed.

Qualifications:

  • Proficient in WordPress, HTML, CSS, PHP, and MySQL.
  • Experience with server-side technologies and hosting control panels (e.g., cPanel).
  • Knowledge of DNS, domain management, and email protocols (IMAP/SMTP).
  • Familiarity with SEO principles and analytics platforms.
  • Understanding of web accessibility and responsive design principles.
  • Strong organizational skills and attention to detail.
  • Ability to work independently and communicate effectively with non-technical staff.

Preferred Tools & Platforms:

  • WordPress + relevant plugins (e.g., Elementor, WPForms, Divi, WooCommerce)
  • Google Workspace or equivalent email suite
  • Cloudflare or similar CDN/security platform (Siteground)
  • Google Analytics, Search Console
  • Email marketing platforms (Omnisend)
  • Backup tools (Siteground)

Workload & Availability:

  • Estimated 35–65 hours/month depending on site updates and project needs.
  • Must be available for occasional urgent updates (e.g., security issues, server downtime).
Scroll to Top