About Us
Kegmil is revolutionizing the way mission- critical facilities and assets are repaired and maintained via complex systems of people and processes. We are on a mission to empower millions of desk- less field service professionals in Southeast Asia with technology and data to supercharge their operational efficiency and service performance. Our cloud- based, mobile- first software intelligently automates and optimizes field activities for maintenance heroes who keep our world running across industries from elevator to data center equipment servicing. We are a curious and collaborative team that derives purpose and joy from putting our customers at the center of our innovation, helping them to transform and grow their businesses profitably. Our culture inspires our employees to be their best in an inclusive and supportive environment. We listen to and learn from one another, take ownership, and deliver on our promises with grit, resilience, and speed to lead the age- old field service industry into the future.
Job Title: Python Developer (ERP Developer)
Job Type: [Full- time]
Location: Remote/Hybrid
Experience Level:
Junior Level: 1- 2 years of experience in Python.
Mid Level: 3- 5 years of experience in Python.
Key Responsibilities:
Create and distribute detailed documentation and knowledge transfer materials.
Conduct automated unit and functional tests to ensure the system&039;s reliability and functionality.
Develop and customize applications or modules based on business needs, primarily focusing on Python- based solutions.
Collaborate closely with stakeholders to understand app and feature requirements, proposing robust solutions utilizing an ERP framework, with a preference for Frappe/ERPNext.
Oversee the management of system updates and upgrades.
Gain a comprehensive understanding of the Frappe framework, with an emphasis on leveraging existing ERP knowledge.
Facilitate integration with existing SaaS systems and manage the transition to Frappe- based platforms when necessary.
Required Skills:
A solid understanding of ERP systems, with specific insights into ERPNext functionalities considered an advantage.
Demonstrable experience with ERPNext or similar ERP systems like Odoo/SAP/Business Central is highly valued and should be presented during the interview process.
Proven experience in developing applications, preferably with the Frappe framework, or a strong willingness to develop expertise in this area.
Strong problem- solving and analytical capabilities.
Good communication skills to effectively articulate technical concepts and solutions to both technical and non- technical stakeholders.
Proficiency in Python and JavaScript, with practical knowledge of Jinja templates, MySQL/MariaDB, and Redis.
Experience in developing and managing SaaS platforms, particularly those supporting multi- tenancy.
Why Join Us?
At Kegmil, you’ll be part of a team that values innovation and collaboration, working together to transform and lead the field service industry into a new era. We offer competitive salaries, comprehensive benefits, and opportunities for growth and development in an engaging, forward- thinking environment.