What you will do
- Build and customize Odoo modules using Python and the Odoo ORM
- Create models, business logic, and server actions
- Design views in XML and QWeb for form, list, and kanban
- Write and tune SQL in PostgreSQL when needed
- Integrate third-party services with REST or JSON-RPC
- Configure users, access rights, and record rules
- Write basic tests and keep code in Git with clean commits and pull requests
Must-have skills
- Solid Python and basic OOP
- PostgreSQL basics including tables, joins, indexes
- Git workflow on GitHub or GitLab
- Comfortable on Linux or WSL and the terminal
- Clear communication in English or Dari or Pashto
Nice to have
- Odoo fundamentals: models, fields, domains, env, recordsets
- XML and QWeb templating
- Odoo Studio, Odoo.sh, or Docker
- Basic accounting or inventory concepts
- JavaScript basics or OWL familiarity is a plus
What you will learn
- End-to-end Odoo customization and migration
- Access control, record rules, and data security in Odoo
- Performance basics for large datasets in PostgreSQL
- Good engineering habits: code reviews, tests, and documentation
Benefits
- Paid internship with potential full-time offer based on performance
- Mentorship from senior Odoo developers
- Real production work and a solid portfolio
- Flexible hours if you are a student
Interested and qualified national candidates should submit a cover letter explaining their motivation and an updated CV to the following:
Jobs in Afghanistan | Find your dream job in Afghanistan
The closing date for accepting applications is 02 September 2025
Please note that applications received after the closing date will not be considered, and only short-listed candidates will be called for the written test.
NETLINKS Ltd is one of the largest and fastest-growing ICT solution provider companies in Afghanistan with its focus on Software Development, Web Development and Designing and Full Spectrum Web and Email Hosting Services. NETLINKS has been operating in Afghanistan since 2005 and has grown several-fold ever since, as one of the biggest ICT firms in the country, NETLINKS currently employs more than 300 national and international staff members including a highly capable and qualified management team. With its corporate offices in capital Kabul, NETLINKS also has an office in India (Ahmedabad), As a 100% Afghan owned and operated firm NETLINKS Ltd is a registered and licensed company with the Afghan government under AISA license number D-21519. Being partner with several world renowned ICT companies and brands NETLINKS Ltd is an exclusive partner of OpenERP Belgium in Afghanistan, Platinum member of Afghanistan Chamber of Commerce and Industries and a founding member of the National ICT Alliance of Afghanistan (NICTAA).