About the Role:
We are seeking a skilled ERPNext Developer with expertise in Python and the Frappe framework to join our team. The ideal candidate will have a strong background in developing and customizing ERPNext applications to meet business requirements. You will collaborate closely with our internal teams to design, develop, and maintain ERPNext solutions that enhance our business operations.
Experience Required: 5+ years of experience
Responsibilities:
ERPNext Implementation:
?ead the implementation of ERPNext across various business functions such as HR, Sales, Projects, Procurement, and other core ERP processes.
?ustomize ERPNext to align with specific business needs, ensuring seamless system integration.
?roficiency in the Frappe framework.
Technical Development:
?evelop and maintain custom Doctypes, workflows, and reports within the Frappe framework.
?uild and manage APIs for front-end developers using the Frappe framework, ensuring smooth data flow and system integration.
?andle authentication mechanisms and security protocols within ERPNext for robust access control and data protection.
?roubleshoot and resolve issues related to ERPNext applications.
?xperience with front-end technologies such as HTML, CSS, JavaScript, jQuery and Jinja.
?xperience with version control systems like Git.
?amiliarity with Linux-based operating systems.
? Functional Expertise:
?rovide functional expertise in key ERPNext modules, including HR, Sales, Projects, Procurement, and more.
?nalyze and understand business requirements, translating them into functional specifications and technical solutions.
?onduct gap analysis between business needs and ERPNext capabilities, offering strategic solutions.
? Database Management:
?trong knowledge of MariaDB and PostgreSQL.
?versee database management, including schema design, optimization, and data integrity within ERPNext.
?ork closely with database administrators to ensure efficient data storage, retrieval, and reporting.
? Workflow Automation:
?esign and implement workflow automation to enhance efficiency and streamline business processes.
?ollaborate with stakeholders to identify areas for automation and create effective workflows within ERPNext.
? Integration and Support:
?ntegrate ERPNext with third-party applications and services, ensuring smooth operation across the organization.
?rovide ongoing support and troubleshooting for ERPNext users, addressing both functional and technical issues.
? Training and Documentation:
?onduct training sessions for end-users and internal teams on ERPNext functionality and best practices.
?evelop and maintain comprehensive documentation for all customizations, workflows, and processes within ERPNext.
Key Qualifications:
? Proven experience in ERPNext implementation and customization.
? Strong technical skills in the Python and Frappe framework, including API development, Doctype creation, and
workflow automation.
? Solid understanding of database management, particularly in relation to ERPNext.
? Functional expertise in ERP processes, including HR, Sales, Projects, and Procurement.
? Experience in managing authentication and security protocols within ERP Next.
? Excellent problem-solving skills and the ability to translate business needs into technical solutions.
Desired Traits:
? Strong analytical and communication skills.
? Ability to work independently and as part of a cross-functional team.
? Keen attention to detail and a commitment to delivering high-quality solutions.
? Proactive in identifying opportunities for process improvement and automation.
Educational Background:
? Bachelor? or Master? degree in Computer Science, Information Technology, or a related field.
? ERPNext certification or equivalent experience is highly desirable.