Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 21141157

    NOIDA · FULLTIME

    Python Automation Engineer & Moodle Integration

    Intlog Blockchain Consulting Llp

    Intlog Blockchain Consulting Llp

    Noida · onsite · Posted 6d ago

    Sourced fromNaukri
    ₹1.2L - ₹1.5L PA0–2 yrsfulltimeNoida

    Your match

    ?

    Sign in to see your match score, skill gaps & tailored resume.

    Section · 01

    About this role


    Job Description Python Automation Engineer & Moodle Integration

    Role summary

    We are hiring a Python Automation Engineer to take ownership of an existing, working pipeline, stabilising and hardening it and extending it.

    Item


    Detail

    Alternative titles for posting


    Python Developer (Document Automation); EdTech Content Pipeline Engineer; Moodle Integration Developer

    Employment type


    Full-time (open to a 6-month contract-to-hire)

    Experience


    0.5 - 2 years of hands-on Python, with at least one document- or data-conversion project

    Reports to


    Technology / Product lead (to be confirmed)

    Location


    Noida ( Sector 37- Noida) UP

    Works with


    Academic content team - Moodle/LMS Developer & administrators.

    Key responsibilities

    These are drawn directly from the work performed over the last six months, grouped by area. Roughly 70% of the role is running and improving the existing pipeline; 30% is new development from the roadmap.

    1. Pipeline operation and ownership

    2. Word document parsing and standardisation

    3. Validation and quality checking

    4. Conversion: Pandoc, Lua and Moodle XML

    5. Equations and media

    6. Debugging and root-cause analysis

    7. Engineering hygiene and documentation

    8. Roadmap development (as prioritised)


    Qualifications

    • Bachelors degree in Computer Science, IT, Engineering or equivalent practical experience.
    • 0.5 – 5 years of professional Python development, including at least one document-conversion, ETL or data-transformation project.
    • A portfolio, GitHub link or work sample showing document or data processing is strongly preferred.
    • Comfortable working on Windows (current environment); Linux familiarity is a plus.

    Preferred skills and behavioural competencies

    These separate a strong candidate from an adequate one and support the roadmap.

    Preferred technical skills

    • XML and data validation libraries: lxml, xmlschema, pydantic, jsonschema.
    • Testing: pytest, Hypothesis, coverage.py; CI with GitHub Actions or similar.
    • Maths content: LaTeX, MathML, OMML (Word equations), MathJax rendering in Moodle; sympy or latex2mathml exposure.
    • Other DOCX tooling: mammoth, docx2python; image tools such as Pillow and python-magic.
    • Web and deployment: FastAPI or Flask, basic React/HTML/JS, Docker, SQL (PostgreSQL/MySQL).
    • Moodle Web Services / REST APIs and LMS administration.
    • Prior work in EdTech, assessment platforms or publishing workflows.

    Behavioural competencies

    • Attention to detail: treats a wrong answer key or a missing image as a defect, and checks the imported result rather than assuming a generated file is correct.
    • Ownership: takes over an inherited codebase without needing it rewritten first; leaves it better documented than found.
    • Structured problem-solving: isolates which stage of a pipeline caused a failure before changing code.
    • Clear communication with non-technical users: explains source-document problems to content staff in plain terms.
    • Pragmatism: introduces databases, queues or web interfaces only when volume or users justify them.
    • Documentation discipline: keeps run-books, defect logs and change notes current as part of the job, not after it.

    Sourced from naukri

    Let the agent run this one for you.

    Tailored resume, auto-apply, and referral lookup — in under 2 minutes.

    Section · 02

    Skills

    automation frameworkPythonSQLLinuxXml Scripting

    Job search guides

    • All 17,842 jobs in Delhi NCR
    • Auto-apply to jobs like this
    • Tailor your resume for this role
    • Resume keywords for software engineers
    • Naukri auto-apply, explained