Skip to content

Moodle Lead

ABC Consultants

Delhi, INonsitePosted Jun 1, 2026

Skills

kubernetesjavascriptreactangularcypressdockerhtmlazureredismysqlcsscicdjestgooglecloudawsphp

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.