Job Description
We are seeking a motivated and detail-oriented Website Maintenance / IT Support Intern to assist with website updates, technical troubleshooting, system maintenance, and internal digital operations. This internship is ideal for a student or early-career professional with experience in WordPress, Elementor, web maintenance, IT support, or software systems who wants hands-on experience supporting nonprofit technology operations.
The intern will help maintain and update the organization’s websites, resolve basic technical issues, support backups and restoration processes, assist with internal system updates, and provide technical support to staff, volunteers, and department members. This role is important in helping the organization keep its digital platforms reliable, accessible, organized, and user-friendly.
Responsibilities
Maintain and update the organization’s websites using WordPress, Elementor, and related website tools
Upload, edit, and organize website content, including pages, forms, images, documents, and announcements
Provide basic IT support and troubleshooting for staff, volunteers, interns, and department members
Assist in identifying and resolving website errors, broken links, formatting issues, plugin issues, and access problems
Support website backups, file restoration, and basic website recovery processes when needed
Monitor website functionality and report technical issues, performance concerns, or security risks to leadership
Assist with updating plugins, themes, forms, and website settings under supervision
Support internal digital operations, including shared drives, online forms, user access, and collaboration tools
Help train volunteers or team members on basic website updates, document uploads, and digital platform usage
Maintain documentation for website procedures, troubleshooting steps, login/access workflows, and common technical tasks
Collaborate with other departments to ensure website content is accurate, current, and aligned with organizational needs
Support improvements that make the website more accessible, mobile-friendly, and easy for users to navigate
Qualifications
Currently pursuing or recently completed a degree in Information Technology, Computer Science, Web Development, Information Systems, Cybersecurity, or a related field
Experience with WordPress and Elementor
Basic knowledge of IT systems, software tools, and website management
At least 3rd-year college standing or equivalent hands-on technical experience
Interest in nonprofit technology, digital operations, website support, and community-focused work
Ability to follow instructions, document technical steps, and complete assigned tasks accurately
Required Skills
Website maintenance and content updating
WordPress and Elementor knowledge
Basic IT support and technical troubleshooting
Problem-solving and attention to detail
Software and digital tools knowledge
Ability to diagnose and resolve common website or system issues
Strong communication and teamwork skills
Ability to work independently and complete tasks in a hybrid work environment
Basic understanding of website backups, file management, forms, plugins, and user access
Willingness to learn new tools, systems, and nonprofit technology workflows
Reporting Line
Executive Director
Learning & Development Opportunities
Hands-on experience in IT support and nonprofit technology operations. Practical training in website systems management and digital platform maintenance. Exposure to WordPress, Elementor, website backups, troubleshooting, and content publishing workflows. Opportunity to support real website improvements for community programs and services. Experience working with staff, volunteers, and cross-functional nonprofit teams. Mentorship from nonprofit leadership and technology team members. Professional development in technical documentation, digital operations, and user support. Certificate of completion and recommendation letter upon successful completion
Duration & Commitment
Minimum of 20+ hours per week. Flexible schedule based on organizational needs and intern availability. Internship duration may range from 12-16 weeks, with the possibility of extension based on performance and organizational requirements