Location: Nairobi
Are you passionate about building reliable enterprise systems that enable business growth and operational excellence?
We are seeking a talented and experienced Systems Lead to join our Technology team. Reporting to the Director of Data & Technology, this role is responsible for owning and evolving the ERPNext/Frappe platform that powers Victory Farms’ day-to-day operations across Kenya, Rwanda, and Tanzania. You will play a critical role in ensuring our core business systems remain reliable, scalable, and aligned with the evolving needs of the business.
You will lead a team of developers while partnering closely with Finance, Operations, HR, and IT to translate business requirements into robust ERPNext configurations, customizations, and integrations. In addition, you will establish engineering best practices, ensure system reliability and data integrity, and drive the continuous enhancement of enterprise systems that support operational efficiency and business performance across the organization.
Key Responsibilities:
1. ERPNext / Frappe platform ownership and reliability
- Own the architecture of the ERPNext estate across group entities — custom doctypes, server and client scripts, workflows, and valuation logic (including fixed valuation rates for gutted fish SKUs and warehouse-specific variance posting).
- Hold accountability for the correctness of business workflows and edge cases, system uptime, and the health of background jobs and queues on Frappe Cloud.
- Perform controlled remediation (System Console scripts, targeted data fixes) with proper safeguards, change control and rollback discipline; maintain runbooks for recurring incidents.
- Manage releases, patches and uOwn the architecture of the ERPNext estate across group entities — custom doctypes, server and client scripts, workflows, and valuation logic (including fixed valuation rates for gutted fish SKUs and warehouse-specific variance posting).
Hold accountability for the correctness of business workflows and edge cases, system uptime, and the health of background jobs and queues on Frappe Cloud.
Perform controlled remediation (System Console scripts, targeted data fixes) with proper safeguards, change control and rollback discipline; maintain runbooks for recurring incidents.
Manage releases, patches and upgrades, user roles and permissions, and data-security measures protecting sensitive information under the Kenya Data Protection Act (2019).
2. Integrations and upstream data capture
- Design and maintain the integrations that feed operational data into ERPNext — M-Pesa / Daraja payment flows, Power Automate / SharePoint field-data synchronization, and other third-party APIs — ensuring seamless, reliable data flow.
- Own the upstream capture logic behind them: feed and mortality logging, stock movement and consumption tracking, and purchase-to-receipt and billing workflows.
- Ensure data is captured correctly at the point of operation so that downstream platforms (Snowflake, Power BI) inherit clean, trustworthy records.
- Support the offline-first field applications (e.g. the Victory Feed Log PWA) and the pipelines that post their data into ERPNext Stock Entries.
3. Team leadership, standards and continuity
- Lead, mentor and develop a small team of developers; set and enforce development, testing, code-review and release standards.
- Own change and release management, technical documentation, standard operating procedures and user training, driving ERPNext adoption across departments.
- Maintain an after-hours support / on-call model so production issues are handled without single-person dependency, and manage relationships with external vendors and partner apps.
- Stay current with ERPNext / Frappe releases and industry practice, recommending improvements to performance, efficiency and user experience.
Qualifications & Requirements:
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 4+ years’ experience in ERPNext / Frappe development and customization, with at least some time in a lead or senior capacity.
- Strong proficiency in Python and JavaScript, and deep knowledge of the Frappe framework,
- ERPNext modules, workflows and architecture.
- Demonstrated experience integrating ERPNext with external systems and APIs (payment gateways such as M-Pesa / Daraja, Microsoft 365 / Power Automate, and similar).
- Familiarity with database management (MariaDB / MySQL), SQL, and web technologies (HTML, CSS, REST APIs).
- Proven leadership and team-management skills, with the ability to motivate and mentor engineers.
- Strong problem-solving, project-management and communication skills, and the ability to prioritize across parallel workstreams.
- Experience in a manufacturing, distribution or multi-entity operating environment, and with Agile methodologies, is a plus.
Benefit:
- Visibility into the world’s fastest growing aquaculture company.
- Ideal for a candidate looking to dive into a mission-oriented Organization.
- The team is committed to the candidate’s success and will provide coaching, mentorship, and unique exposure to people and experiences that come from the most successful leaders in the entrepreneurial community and the social sector.
About Victory Farms:
Victory Farms (VF) was established on Lake Victoria in 2016 with both on-shore and off-shore facilities. The head office is in Nairobi, and its Farm site is in Homa Bay County, with distribution across Kenya. VF has since become one of the fastest growing companies in aquaculture globally. In its first eight months of operation, the Company became the largest aquaculture producer in Kenya. Victory Farms aims to become the leading tilapia farm in Africa over the next 5 years while maintaining the highest environmental and social standards; as the most sustainable tilapia farm in the world, adhering to global standards and best practices, and producing affordable, sustainable protein to feed millions of people across Africa. Today, it is the largest commercial aquaculture player in East Africa and operates one of largest hatcheries on the continent.
The Company is continuing to rapidly expand its vertically integrated model: production, processing, and sales & distribution, to keep pace with the rapid growth in demand for protein. To support this, Victory Farms employs world class technologies, people, and processes to build its model for sustainable protein production on the continent. VF strives for the highest standards in performance, execution, culture, and integrity.
VF’s growth trajectory provides enormous opportunity for excited professionals to uplift their careers and make an impact within a diverse operation. We recognize the utmost importance which contributions by individuals and teams have to the success of Victory Farms. We work to create a fantastic environment for our employees. An environment where employees have an opportunity to develop professionally and personally.
How to Apply:
Kindly send your 2 – page CV and cover letter expressing your interest and qualifications to recruit@victoryfarmskenya.com. Indicate the Job Title as the email subject Systems Lead.