What are the responsibilities and job description for the Web Developer position at OPUA?
Job Description: Senior Web Developer & Systems Administrator
Position Title: Senior Web Developer & Systems Administrator
Reports To: Training Program Director / Senior Project Manager
Location: Remote
Type: Full-Time / Contract
Position Overview
We are seeking an experienced Senior Web Developer & Systems Administrator to oversee the technical management, maintenance, security, and ongoing development of our digital platform.
In this role, you will lead the technical transition and onboarding of legacy digital assets from a previous vendor, manage our WordPress and LearnDash Learning Management System (LMS) ecosystem, build custom workflow solutions (including a centralized Help Desk ticketing portal), and ensure strict digital accessibility compliance (WCAG 2.1 AA / Section 508). The ideal candidate has deep expertise in managing complex WordPress/LMS environments, database migrations, plugin architectures, and secure web hosting administration.
Key Responsibilities
1. Legacy System Onboarding & Site Migration
- Lead the 30-to-60-day technical transition and migration of a learning platform from the incumbent vendor.
- Execute domain transfers, manage server hosting environments, and configure independent software licenses.
- Conduct comprehensive codebase audits, database sanitization, security vulnerability scans, and performance testing during transition.
- Maintain complete data integrity and preserve all historical user accounts, webinar archives, and training completion records.
2. Web Administration & LMS Management
- Administer, optimize, and maintain the WordPress CMS, LearnDash LMS, and MemberPress membership environment.
- Manage, configure, and update core platform plugins, including Gravity Forms, Relevanssi Premium, Search & Filter Pro, and Events Calendar Pro.
- Build, maintain, and optimize custom user registration workflows, role-based access controls, and automated CNE/CME certificate issuance pipelines.
- Ensure automated daily offsite backups, daily uptime monitoring, database optimizations, and seamless software updates.
3. Custom Feature & Portal Development
- Build and manage a integrated Centralized Technical Assistance (TA) Help Desk portal with automated ticketing, routing, and Service Level Agreement (SLA) response tracking (24–72 hour targets).
- Enhance site searchability and resource organization by configuring advanced tag-based filtering for clinical repositories and archived webinars.
- Optimize user interface (UI) and user experience (UX) across desktop and mobile devices.
4. Security, Performance & Accessibility Compliance
- Enforce rigorous cybersecurity protocols, SSL management, automated malware/spam protection (Akismet), and threat mitigation.
- Ensure all web components, forms, video archives, and downloadable assets meet or exceed WCAG 2.1 AA accessibility and Section 508 standards.
- Monitor website loading speed, database performance, and cross-browser compatibility.
Required Qualifications
- Education & Experience: Bachelor’s degree in Computer Science, Web Development, Information Technology, or equivalent professional experience. Minimum 5 years of hands-on WordPress development and web systems administration experience.
- Core Technical Stack:
- Deep technical proficiency with WordPress, LearnDash LMS, and MemberPress.
- Demonstrated experience with core plugins: Gravity Forms, Relevanssi Premium, Search & Filter Pro, and Events Calendar Pro.
- Strong proficiency in PHP, JavaScript, HTML5, CSS3, MySQL, and REST APIs.
- Systems & Migration Expertise:
- Proven track record of auditing, inheriting, and migrating legacy websites and databases with zero downtime.
- Experience with domain administration (e.g., GoDaddy), DNS management, and managed WordPress hosting environments.
- Accessibility & Security: Direct experience implementing WCAG 2.1 AA accessibility standards and managing enterprise-level WordPress security practices.
Preferred Qualifications
- Experience working on state government, public health, or educational training grants/contracts.
- Familiarity with building automated help desk / ticketing workflows inside or alongside WordPress environments.
- Experience integrating email marketing platforms (e.g., Mailchimp) and media hosting platforms (e.g., Vimeo) via API.
How to Apply
Interested candidates should submit a resume, cover letter, and a portfolio link highlighting 2–3 live, complex WordPress/LMS platforms they currently maintain or recently developed.
OPUA, LLC is an award-winning management consulting and strategic communications firm specializing in public health, healthcare communications, executive messaging, and enterprise program management. Operating at the intersection of strategic clarity and executive governance, OPUA delivers turn-key solutions for federal agencies, healthcare organizations, and mission-focused enterprises. We bring a high-performance, purpose-driven workplace culture focused on professional growth, operational precision, and meaningful impact.