- Developing / maintaining applications for web and/or API access, typically in Python.
- Building high quality, reusable, testable and efficient code.
- Skilling up in Odoo customisation and extension, typically in Python.
- Leading the transition from vendor development to the internal team, owning the Odoo platform.
- Integrating other systems via APIs, building and consuming them.
- Implementing DevOps practices - CI/CD, automated cloud deployments and hosting architecture.
- Mentoring, training, helping and supporting other team members / staff.
- Integrating data storage solutions, including relational databases, key-value / cloud blob stores.
- Researching / staying abreast of key technical developments and industry trends.
- Continuously elevating technology to the next level so that people can live and work at their best.
- Leading the development of new systems as well as growing and empowering the team.
- Working in Python and API's to expand our clients chatbot and cloud-based Odoo ERP and CRM.
- BSc Degree in Computer Science or similar qualification
- 6+ years' experience with Python as a Back-end Developer, as well as a Python Web framework.
- Experience in leading a team.
- Proven experience with git, Linux, cloud architecture, APIs, scalability, TDD.
- Databases including SQL, NoSQL and ORM.
- Good understanding of Front-end technologies.
- Experience with security compliance (including OWASP).
- J103845
Desired Skills
- Python
- Developer
- SDLC