JobsAisle
L

ERPNext Architect&Tech Lead (Frappe/Python)

LEAMS Education

Dubai, UAEAED 10,000-16,667/moToday
UAEIT & TechnologyFull Time

Skills Required

JavascriptPythonJavaAwsGitExcelAccountingCrmErpCommunicationProcurement

Job Description

<p><strong>About The Role<br><br></strong>We are seeking an experienced</p><p><strong>About The Role<br><br></strong>We are seeking an experienced<strong>ERPNext Developer</strong>to lead the development, customization, implementation, and ongoing support of ERPNext across multiple business functions. The role requires a strong balance of<strong>technical expertise (Frappe/Python)</strong>and<strong>functional process understanding</strong>across HR, Finance, Inventory, and Operations.<br><br>This position plays a critical role in driving our digital transformation roadmap, reducing dependency on external vendors, and enabling faster, high-quality ERP enhancements.<br><br><strong>Key Responsibilities<br><br></strong><strong>Technical Development<br><br></strong><ul><li>Customize and extend ERPNext modules using the Frappe Framework (Python, JavaScript, Jinja).</li><li>Develop custom apps, DocTypes, workflows, scripts (client&server), and print formats.</li><li>Build dashboards, reports, and role-based views.</li><li>Optimize performance, troubleshoot issues, and manage patches and upgrades.<br><br></li></ul><strong>Functional Implementation<br><br></strong><ul><li>Gather requirements and map business processes across HR, Payroll, Finance, Inventory, CRM, Projects, and Academics.</li><li>Configure workflows, roles, permissions, document types, and notifications.</li><li>Perform gap analysis and recommend ERP-aligned process improvements.</li><li>Lead UAT, user training, and functional documentation.<br><br></li></ul><strong>ERP Administration<br><br></strong><ul><li>Manage ERPNext deployments, upgrades, bench operations, and database migrations.</li><li>Ensure data integrity, access control, and system security.</li><li>Coordinate with infrastructure teams on hosting and server operations.<br><br></li></ul><strong>Integrations&Automation<br><br></strong><ul><li>Implement REST API integrations with third-party systems (attendance devices, payment gateways, portals, etc.).</li><li>Configure webhooks, scheduled jobs, and automation to streamline operations.<br><br></li></ul><strong>Documentation&Governance<br><br></strong><ul><li>Prepare BRDs, functional specs, SRS documents, SOPs, and release notes.</li><li>Maintain configuration logs and ensure compliance with internal IT and data governance standards.<br><br></li></ul><strong>Required Skills<br><br></strong><strong>Technical<br><br></strong><ul><li>ERPNext&Frappe Framework</li><li>Python, JavaScript, MariaDB, Jinja</li><li>Git, Linux/Ubuntu, Nginx</li><li>API integrations and automation scripting</li><li>Cloud hosting experience (AWS / DigitalOcean preferred)<br><br></li></ul><strong>Functional</strong><br><br><ul><li>Strong understanding of:</li><ul><li>HR&Payroll</li><li>Finance&Accounting (basic ledger&journals)</li><li>Inventory&Procurement</li><li>Sales, CRM, Projects</li><li>Education module (preferred)</li></ul><li>Excellent analytical, documentation, and problem-solving skills<br></li></ul><strong>Qualifications<br><br></strong><ul><li>Bachelor’s degree in Computer Science, IT, or a related field</li><li>3-5 years of hands-on ERPNext&Frappe experience</li><li>Proven ERP implementation experience in medium to large organizations</li><li>Portfolio or GitHub showcasing ERPNext customizations is highly preferred<br><br></li></ul><strong>Key Attributes<br><br></strong><ul><li>Strong communication and stakeholder coordination skills</li><li>Ability to work independently and manage multiple ERP initiatives</li><li>Detail-oriented, process-driven, and proactive</li><li>High commitment to system reliability and quality delivery</li></ul></p>#J-18808-Ljbffr