Erpnext Developer

Year    TN, IN, India

Job Description

About the Role



We are looking for an

ERPNext Developer

with deep expertise in

Frappe Framework and ERPNext

. This role demands experience in building

complex custom apps, advanced dashboards, industry-specific workflows, large-scale integrations, and performance-optimized deployments

. The candidate should also have a proven track record of

end-to-end ERPNext implementations

, including

migration, scaling, and integrations with open-source platforms

like

n8n, Mattermost, Redmine, Metabase, and external enterprise systems

.

Key Responsibilities



ERPNext Customization & Development

Architect and develop

custom ERPNext apps and modules

for industry-specific needs. Build

complex DocTypes, server scripts, client scripts, workflows, and validation logic

. Design

advanced dashboards, BI integrations, and KPIs

across departments. Implement

multi-company, multi-currency, and large-scale ERPNext setups

. Optimize

system performance, scalability, and database queries

. Lead

ERPNext upgrades, patches, and version migrations

.
Integration & Automation

Design and implement

advanced ERPNext integrations

with third-party systems (banking APIs, payment gateways, CRMs, IoT systems, e-commerce, HRMS). Build

automation pipelines

using

n8n / Node-RED

. Integrate ERPNext with

collaboration tools (Mattermost, MS Teams, Slack), project tools (Redmine, Taiga), and BI tools (Metabase, Superset, Grafana)

. Develop and manage

secure API ecosystems

for external applications.
Deployment & Administration

Lead

deployment of ERPNext in on-premise and cloud environments

. Manage

bench, sites, multi-tenancy, backups, and monitoring

. Deploy ERPNext with

Docker/Kubernetes

, ensuring scalability. Configure

NGINX, SSL, reverse proxies, DNS, and load balancing

for ERPNext. Establish

CI/CD pipelines

for ERPNext applications.
Team Leadership & Collaboration

Guide and mentor junior ERPNext developers. Collaborate with

functional consultants and business users

to translate requirements into technical solutions. Ensure

best practices in coding, testing, documentation, and deployment

. Participate in

ERPNext/Frappe community contributions

.

Required Skills & Qualifications



Bachelor's/Master's degree in Computer Science, IT, or related field.

1-3 years of hands-on ERPNext & Frappe development experience.

Strong command of: ERPNext modules (CRM, Projects, HR, Finance, Healthcare, Manufacturing, Retail, etc.). Frappe Framework (Python, JavaScript, Jinja, DocTypes, Apps, Reports). Advanced dashboards, custom reports, and KPIs. ERPNext APIs, webhooks, and integration design. Database optimization (MariaDB/MySQL, Redis, caching). Expertise in

bench, site management, and multi-tenant ERPNext setups

. Experience with

Docker, Kubernetes, CI/CD pipelines

. Solid knowledge of

Linux server administration

for ERPNext hosting. Exposure to

open-source integrations

(n8n, Mattermost, Redmine, BI tools).

Preferred / Good to Have



ERPNext certification or

contributions to ERPNext/Frappe open-source community

. Experience with

enterprise-scale ERPNext deployments

. Knowledge of

AI/ML integration

in ERPNext (chatbots, analytics, forecasting). Domain expertise in

utilities, oil & gas, finance, infra construction, healthcare, or e-commerce


Job Types: Full-time, Permanent

Pay: ₹150,000.00 - ₹600,000.00 per year

Benefits:

Paid sick time Provident Fund
Education:

Bachelor's (Preferred)
Experience:

total work: 3 years (Preferred) ERPNext Programming: 3 years (Preferred)
Work Location: In person

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD4218526
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TN, IN, India
  • Education
    Not mentioned
  • Experience
    Year