ERPNext Administrator (Bengaluru)

ERPNext Administrator (Bengaluru)

16 Oct
|
Catalyst Group
|
Bengaluru

16 Oct

Catalyst Group

Bengaluru

We are looking for an experienced and technically capable ERPNext Administrator to take ownership of the day-to-day administration, maintenance, optimization, and continuous improvement of our ERPNext environment.

This is primarily an ERPNext administration and system-management position rather than a full-time development role. The successful candidate should have strong practical knowledge of ERPNext processes and configuration and should be capable of independently resolving routine and small-to-medium technical issues.

The candidate should also be able to write or modify small Python/Frappe scripts and other minor customizations before escalating complex development work to the external ERPNext/Frappe vendor. The candidate must be able to distinguish between a genuine system/code bug and an issue caused by configuration, data, workflow, user understanding, or business process. End-user ERP experience alone will not be sufficient.

Our Current ERPNext Environment

We currently operate ERPNext Version 15 as a core business system. Our primary functional areas include Accounting, HR, Projects, LMS, and CRM. The environment includes standard ERPNext functionality as well as organization-specific configurations, workflows, custom applications, and integrations.

Our environment includes a custom HR and LMS application and an AWS-based custom application used for attachments/documents. The Administrator will therefore need to understand both standard ERPNext functionality and the organization's existing customizations.

An external ERPNext/Frappe development vendor currently supports the system and handles major changes, complex development requirements, and issues requiring deeper code-level intervention.

Key Responsibilities

1. Administer and maintain the ERPNext environment across organizations' active modules.
2. Understand end-to-end flows and interdependencies across Accounting, HR, Projects, LMS, and CRM.
3. Manage users, roles, permissions, workflows, approval processes, and system configurations.
4. Implement and maintain Custom Fields, Property Setters, Custom Doctypes, Print Formats, Workspaces, Notifications, Reports, and Dashboards.
5.



Maintain and troubleshoot existing workflows and make minor workflow changes as required.
6. Investigate user-reported issues and determine whether the root cause is a system bug, configuration, data, permission, workflow, integration, or business-process/user issue.
7. Resolve routine and small-to-medium ERPNext issues independently and escalate complex issues with clear technical information to the external vendor.
8. Perform minor ERPNext/Frappe customizations and automation using Python, Client Scripts, Server Scripts, and related tools.
9. Maintain overall ERPNext system health through monitoring logs, scheduled jobs, queues, backups, database integrity, backend housekeeping, and ensuring the environment remains clean, organized, and properly configured.
10. Support existing custom applications and integrations without being expected to independently develop major recent applications.
11. Coordinate with the external ERPNext/Frappe vendor for major changes, complex bugs, upgrades, and development requirements.
12. Maintain clear documentation of configurations, workflows, scripts, integrations, recurring issues, and resolutions.
13. Support business users and translate operational requirements into practical ERPNext configurations or improvements.
14. Support ERPNext upgrades, patch deployments, version testing, regression testing, and production releases in coordination with the external ERPNext vendor.
15. Monitor scheduler jobs, background workers, server logs, and system performance to proactively identify issues before they impact users.
16. Provide user guidance, onboarding, and basic training on ERPNext functionality and best practices.
17. Assess business requirements and recommend whether the solution should be achieved through configuration, workflow, scripting, customization, or vendor-supported development.





Essential Skills & Experience

1. 3–4 years of hands-on ERPNext administration experience.
2. Strong practical understanding of ERPNext and the Frappe Framework.
3. Experience working with ERPNext Version 15 or a recent ERPNext version.
4. Strong understanding of ERPNext configuration, workflows, permissions, roles, and business-process mapping.
5. Hands-on experience with Custom Fields, Property Setters, Print Formats, Workspaces, Reports, Notifications, and similar configuration tools.
6. Experience with Client Scripts and Server Scripts.
7. Python – essential: able to write, modify, and troubleshoot small-to-medium Python/Frappe scripts, automation, data-processing logic, and minor backend changes independently. Advanced application development is not required.
8. Good understanding of SQL/MariaDB sufficient for basic investigation, data validation, reporting, and controlled data-related troubleshooting.
9. Experience with ERPNext backups, logs, scheduled jobs, queues, and routine system housekeeping.
10. Good understanding of integrations and APIs from an administration and troubleshooting perspective.
11. Strong analytical and troubleshooting ability.
12. Good communication skills with technical and non-technical users.
13. Ability to communicate effectively with business users and external technical partners.

Preferred Skills

1. Experience developing or maintaining custom ERPNext/Frappe applications.
2. Advanced Frappe Framework development experience.
3. JavaScript, HTML/CSS, and Jinja knowledge.
4. Experience building or troubleshooting REST APIs and webhook integrations.
5. Git and GitHub experience for scripts, custom applications, branches, and deployment-related changes.
6. Frappe Bench experience.
7. AWS experience, particularly EC2, RDS, S3, security groups, backups, and application/database infrastructure.
8. ERPNext data migration and Data Import experience.
9. ERPNext/Frappe certification.
10. Experience with custom ERP implementations or multi-company environments.
11. Bachelor's degree in Computer Science, Information Technology, Engineering, or related discipline.

📌 ERPNext Administrator (Bengaluru)
🏢 Catalyst Group
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: erpnext administrator (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: erpnext administrator (bengaluru) / bengaluru