Overview
Web DesignerLocation : Online and RemoteContract Type : Fixed-Term, 3 MonthsReports to : Director of CompanyJob Overview : We are seeking a skilled Web Designer for a 3-month fixed-term contract to maintain, enhance, and develop our current website.
The successful candidate will be responsible for integrating eLearning content and managing our Learner Management System (LMS), specifically Learndash.
You will ensure the seamless onboarding and support of approximately learners over the contract period.
Familiarity with authoring tools such as Articulate Rise and Adobe Captivate is desirable but not essential.
Responsibilities
- Maintain and develop the existing website to enhance functionality, user experience, and content delivery.
- Integrate and manage eLearning content within the Learndash LMS.
- Provide ongoing support to approximately learners, ensuring a smooth registration and onboarding process.
- Troubleshoot and resolve any technical issues learners may face with the LMS or the website.
- Collaborate with the internal team to ensure that eLearning content is up to date and aligned with the organization’s goals.
- Track and report on learner progress, user feedback, and any technical challenges.
- Ensure the website and LMS are optimized for performance, accessibility, and security.
- Create and manage learner profiles and provide technical assistance when needed.
- Stay updated on the latest trends in web design and eLearning technologies to recommend improvements.
Website Migration and Hosting
Position Overview : We are seeking a highly skilled Full Stack Developer to architect, optimize, and maintain scalable WordPress-based platforms hosted across VPS environments. The ideal candidate will have hands‑on experience with caching, database tuning, cloud storage integration, xAPI / LRS implementations, and secure DevOps practices.
This role focuses on optimizing system performance, ensuring stability, and enabling future scalability for e-learning platforms such as Eduskills.guru.
Key Responsibilities
- Infrastructure & Hosting Management: Configure and manage VPS servers with Nginx or OpenLiteSpeed, PHP-FPM, Redis, and MariaDB / Postgres; set up daily snapshots, off-box backups, and firewalls; harden SSH access; implement uptime monitoring.
- DNS & Email Configuration: Manage DNS through the existing host or migrate to Cloudflare; configure SPF, DKIM, and DMARC records; integrate transactional mail systems.
- Application Performance & Caching: Implement full-page caching, Redis object caching, and opcode optimization; tune caching layers; conduct performance audits and plugin reviews.
- Media & CDN Integration: Offload heavy media assets to object storage; integrate CDN delivery; ensure URL rewriting.
- Cron Jobs & Queue Management: Replace WP-Cron with system-level cron; implement Supervisor for background processes.
- Database Administration: Configure and tune MariaDB or Postgres; adjust performance parameters; plan database scaling to managed services.
- Development Workflow & Staging: Create and manage a staging environment; set up deployment workflows with version control and rollback; document scaling paths.
- xAPI / LRS Integration: Implement and maintain Learning Record Store integrations; ensure data handling does not impact performance.
- Plugin & Site Optimization: Conduct periodic plugin audits; standardize site configurations with minimal high-performance plugins.
Minimum Requirements
- 4+ years of full stack development experience, including WordPress (PHP, MySQL / MariaDB).
- Proficiency with Linux server administration and VPS environments.
- Experience with Nginx / OpenLiteSpeed, Redis, Supervisor, and Cloudflare DNS.
- Strong understanding of email authentication protocols (SPF, DKIM, DMARC).
- Familiarity with object storage, CDNs, and xAPI / LRS integrations.
- Solid knowledge of security hardening, firewall setup, and backup systems.
- Ability to plan and execute scaling architectures and staging workflows.
Skills & Qualifications
- Proven experience in web design and website management.
- Proficiency in HTML, CSS, JavaScript, and web development platforms.
- Experience managing Learner Management Systems (LMS), preferably Learndash.
- Familiarity with WordPress or similar CMS platforms.
- Excellent understanding of UI / UX design principles.
- Strong organizational skills and ability to manage multiple tasks and learners concurrently.
- Desirable but not mandatory: Experience with eLearning authoring tools such as Articulate Rise or Adobe Captivate.
- Strong communication skills, with the ability to support and troubleshoot for learners.
Note : This description reflects the original content; no external translations were performed.