Moodle Developer - Gurugram, India - Smart Moves Consultants

    Default job background
    Description

    Job Title :
    Moodle Developer


    Job Description :
    We are seeking a skilled Moodle Developer to join our team.

    The ideal candidate will be responsible for managing and enhancing our Moodle platform, ensuring its functionality, customization, and optimization to meet our organizational needs.

    The candidate should possess strong technical expertise in Moodle development, project management skills, and proficiency in Linux server administration.


    Responsibilities :

    Moodle Development:
    Design, develop, customize, and maintain Moodle-based solutions according to project requirements and organizational needs.

    Plugin Development:
    Create and customize Moodle plugins to extend the platform's functionality and enhance user experience.

    Server Administration:
    Manage Linux-based servers hosting Moodle instances, including installation, configuration, monitoring, and optimization for performance and security.

    Integration:
    Integrate Moodle with other systems, applications, and third-party tools as required for seamless operation and data exchange.

    Project Analysis:
    Lead Moodle development projects from conception to completion, including requirements gathering, planning, scheduling, resource allocation, and monitoring progress.

    Testing and Quality Assurance:
    Conduct testing of Moodle solutions, plugins, and integrations to ensure reliability, usability, and adherence to quality standards.

    Troubleshooting and Support:
    Provide technical support, troubleshooting, and resolution of issues related to Moodle platform, plugins, and server configurations.

    Documentation:
    Create and maintain technical documentation, including specifications, configurations, and user guides for Moodle solutions and customizations.

    Training:
    Conduct training sessions for users and administrators on Moodle usage, best practices, and new features.

    Stay Updated:
    Keep abreast of latest trends, developments, and best practices in Moodle development, e-learning technologies, and related fields.


    Requirements :

    • Bachelor's degree in computer science, Information Technology, or related field.
    • Minimum 5+ years' experience in Moodle development.
    • Proven experience as a Moodle Developer or similar role, with a strong portfolio of Moodle projects and customizations.
    • Proficiency in PHP programming language and experience with Moodle development frameworks and APIs.
    • Handson experience with MySQL or other relational databases.
    • Familiarity with Linux server administration, including commandline interface, shell scripting, and server optimization.
    • Experience in developing and customizing Moodle plugins/modules using PHP, HTML, CSS, JavaScript, and other web technologies.
    • Strong project management skills with the ability to lead and manage Moodle development projects effectively.
    • Excellent communication skills, with the ability to effectively collaborate with crossfunctional teams and communicate technical concepts to nontechnical stakeholders.
    • Strong problemsolving skills and ability to troubleshoot technical issues independently.
    • Attention to detail and commitment to delivering highquality solutions.

    Location :
    DLF Qutub enclave, Shopping mall, O-144, block E, Phase -1, Gurugram, Haryana 122002
    )