Moodle Lead
Skills
About the role
Technical Leadership & Architecture
Lead end-to-end technical design and delivery for Moodle-based platform infrastructure
Define and implement technical architecture for large-scale Moodle deployments serving government and institutional clients
Make critical technical decisions regarding platform evolution, technology stack, and integration strategies
Establish coding standards, architectural patterns, and best practices across the engineering organization
Conduct technical reviews and ensure adherence to quality, security, and performance benchmarks
Drive technical innovation while maintaining platform stability and backward compatibility
Moodle Development & Customization
Architect and develop complex Moodle customizations, plugins, and extensions using PHP
Optimize Moodle performance for large-scale concurrent user access and high-volume content delivery
Design and implement custom learning workflows, assessment engines, and reporting frameworks
Ensure Moodle security hardening and compliance with government standards
Manage Moodle version upgrades and migration strategies with zero downtime requirements
Integrate Moodle with external systems through APIs, webhooks, and middleware solutions
Frontend Development & User Experience
Design and develop modern, responsive frontend modules using React.js and Angular frameworks
Create reusable component libraries and maintain consistent UI/UX patterns
Implement progressive web application features for mobile and desktop experiences
Optimize frontend performance including load times, rendering efficiency, and accessibility compliance
Collaborate with UX designers to translate requirements into technical implementations
Ensure cross-browser compatibility and responsive design across device types
Database Management & Optimization (Additional)
Design and optimize MySQL database schemas for high-performance learning management operations
Implement database optimization strategies leveraging MySQL with Heatwave acceleration
Develop complex queries, stored procedures, and database automation scripts
Monitor database performance metrics and implement tuning strategies
Ensure data integrity, backup strategies, and disaster recovery planning
Design analytics and reporting data models for educational insights
Team Leadership & Collaboration
Mentor and guide mid-level and junior developers in technical skills and best practices
Conduct code reviews ensuring quality, maintainability, and adherence to standards
Lead technical grooming sessions, sprint planning, and retrospectives
Collaborate with product managers, UX designers, QA engineers, and DevOps teams
Facilitate knowledge sharing through documentation, tech talks, and pair programming
Build and maintain a culture of technical excellence and continuous improvement
DevOps & Production Support
Oversee CI/CD pipeline implementation and automation strategies
Monitor production systems and respond to critical incidents with rapid resolution
Implement monitoring, logging, and alerting frameworks for proactive issue detection
Lead root cause analysis for production issues and implement preventive measures
Ensure security best practices including vulnerability management and penetration testing responses
Coordinate with infrastructure teams on scaling, capacity planning, and performance optimization
Stakeholder Management
Interface with stakeholders on technical requirements and delivery
Translate business requirements into technical specifications and feasibility assessments
Provide technical guidance during client discussions, demonstrations, and implementation planning
Prepare technical documentation, architecture diagrams, and implementation guides
Manage technical escalations and ensure stakeholder satisfaction
Required Qualifications
Experience & Background
Minimum 8 years of professional experience in full-stack development, platform engineering, or technical leadership roles
At least 4+ years of hands-on experience with Moodle LMS architecture, customization, and large-scale implementations
Proven track record of delivering complex technical projects on schedule in high-pressure environments
Experience managing or technically leading engineering teams of 5+ developers
Background in education technology, learning management systems, or government-scale deployments strongly preferred
Technical Expertise
Expert-level proficiency in Moodle architecture including core APIs, plugin development, theme customization, and performance optimization
Strong command of PHP (7.x/8.x) including object-oriented programming, design patterns, and security best practices
Proficiency in JavaScript frameworks: React.js (Hooks, Context API, Redux) and Angular (2+ versions)
Solid understanding of HTML5, CSS3, SASS/LESS, and responsive design principles
Working knowledge of MySQL database management including Heatwave or similar query acceleration technologies
Experience with RESTful API design, implementation, and integration
Familiarity with version control systems (Git), branching strategies, and code collaboration workflows
Technical Skills (Additional)
Understanding of cloud infrastructure platforms (AWS, GCP, OCI, or Azure)
Experience with containerization technologies (Docker, Kubernetes)
Knowledge of web server configuration (Apache, Nginx)
Familiarity with caching strategies (Redis, Memcached, CDN integration)
Experience with testing frameworks (PHPUnit, Jest, Cypress)
Understanding of web security principles (OWASP, SQL injection prevention, XSS mitigation)
Knowledge of accessibility standards (WCAG 2.1) and internationalization
Leadership & Soft Skills
Demonstrated ability to lead technical teams and deliver under pressure
Excellent problem-solving skills with systematic debugging and root cause analysis capabilities
Strong communication skills with ability to explain complex technical concepts to non-technical stakeholders
Experience working in Agile/Scrum environments with cross-functional teams
Ability to mentor junior developers and foster technical growth
Strong ownership mindset with accountability for outcomes
Adaptability to changing priorities and ability to manage multiple initiatives simultaneously
Preferred Qualifications
Bachelor's or Master's degree in Computer Science, Engineering, or related technical field
Contributions to Moodle open-source community or other education technology projects
Experience with Learning Tools Interoperability (LTI) standards and SCORM compliance
Knowledge of data analytics, business intelligence, or machine learning integration
Certifications in Moodle, cloud platforms, or relevant technologies
Experience with government compliance requirements (data residency, security audits, accessibility mandates)
Familiarity with Indian education systems and government digital initiatives (DIKSHA, NPTEL, SWAYAM)
Working Conditions
Primary location: Delhi
Work arrangement: Hybrid or onsite as per organizational requirements
Occasional travel may be required for client meetings, deployments, or training
Flexibility to work extended hours during critical releases or production incidents
On-call rotation for production support as part of technical leadership responsibilities
Pay: ₹2,200,000.00 - ₹2,300,000.00 per year
Experience:
Moodle LMS: 8 years (Required)
Work Location: Hybrid remote in Delhi, Delhi (Delhi)
Questions about this role
How do I apply to this Moodle Lead role at ABC Consultants?
Click "Apply with AI Applyd" above. We auto-fill the application from your resume and answer screening questions in seconds. No copy and paste, no juggling tabs.
What's the typical salary for Other in India?
Compensation for Other roles in India varies widely by seniority, employer size, and remote vs onsite arrangement. Check the salary range on this listing when published, or browse our Other hub for India medians across recent openings.
How fast does AI Applyd auto-apply?
Most applications complete in under 90 seconds. You can track the status in your dashboard and watch the screenshot proof land the moment the application submits.
What ATS does ABC Consultants use?
AI Applyd supports Greenhouse, Lever, Ashby, Workday, iCIMS, SmartRecruiters, LinkedIn Easy Apply, and most other ATS platforms. If we can submit through the platform, we do.
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.