- Diagnosing and resolving Moodle issues related to performance, bugs, and security vulnerabilities.
Moodle Coding Skills (Highly Desirable)
- Strong hands-on experience with Moodle core codebase, plugin architecture, and contribution to Moodle development projects.
Moodle Infrastructure Management
SSL Certificates
- Managing SSL for secure access and compliance.
Apache Web Server
- Configuring and optimizing Apache for high performance.
Ubuntu Linux OS
- Administering Linux servers for Moodle deployment.
PHP
- Managing PHP versions, extensions, and performance tuning.
MySQL
- Database administration, performance optimization, and backups.
Filesystem & Shell Scripts
- Managing file storage, shell scripting for automation, and backup handling.
AWS Cloud Infrastructure
VPC
- Designing and managing Virtual Private Cloud for secure networking.
EC2
- Provisioning, configuring, and maintaining EC2 instances.
RDS
- Managing AWS RDS for MySQL databases.
CloudWatch
- Setting up monitoring, logging, and alerts for system health.
Load Balancer
- Configuring and maintaining Application Load Balancer (ALB) for high availability.
WAF (Web Application Firewall)
- Implementing security measures to protect against threats.
Route 53
- Configuring DNS and domain name management.
S3
- Managing object storage, backups, and integrations with Moodle.
AWS Backup
- Implementing and managing backup strategies.
SES (Simple Email Service)
- Configuring and maintaining email notifications and alerts.
SNS (Simple Notification Service)
- Managing messaging and alert systems.
Security
- Ensuring compliance, IAM role management, security policies, and best practices.
Additional Skills & Knowledge (Preferred but not Mandatory):
Terraform/CloudFormation
- Infrastructure as Code (IaC) for automating deployments.
CI/CD Pipelines
- Implementing DevOps best practices for Moodle development.
Moodle Performance Optimization
- Caching mechanisms like Redis, load balancing strategies.
SAML/OAuth2
- Managing single sign-on (SSO) authentication.
Content Delivery Network (CDN)
- Implementing CloudFront or other CDNs for performance improvements.
Log Analysis & Incident Handling
- Investigating application errors and log management.
Required Experience:
15+ years of experience
in Moodle LMS administration and development.
15+ years of experience
in AWS cloud infrastructure management.
Strong knowledge of Linux systems, web servers, and database administration.
Experience in developing and troubleshooting Moodle plugins.
Ability to handle Moodle integrations with external systems.
Expertise in AWS security and compliance best practices.
Excellent problem-solving skills and ability to work in a dynamic environment.
Education & Certifications (Preferred but Not Mandatory):
Bachelor's degree in Computer Science, Information Technology, or related field.
AWS Certified Solutions Architect - Associate/Professional.
Moodle Administration Certification.
Linux Professional Institute Certification (LPIC) or RHCE.
Job Type: Contractual / Temporary
Contract length: 24 months
Pay: Up to ?100,000.00 per month
Benefits:
Flexible schedule
Work Location: In person
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.