Developer - Python (Senior) at Parvana Recruitment
Parvana Strategic Sourcing
johannesburg
About the position
Role Responsibilities:
- 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.
Preferred Qualifications:
- BSc Degree in Computer Science or similar qualification
Relevant Skills / Experience:
- 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).
PS Even if you feel you don't have all the skills listed or if this spec isn't what you are looking for, feel free to send your CV as we probably have other opportunities that could interest you. For a more comprehensive and updated list of opportunities that we have on offer, do visit our website - [URL Removed]
Desired Skills:
- Python
- Developer
- SDLC
Parvana Strategic Sourcing
About the agency
We are a recruitment company specialising in IT, telco & Finance with offices in South Africa and the United Kingdom. We are a highly skilled team that endeavours to provide a personal, efficient and value add service.PARVANA is Persian for butterfly.An unusual name for a recruitment agency perhaps, but we like to think it will stick with you next time you think about new opportunities.At Parvana, we pride ourselves on our ability to not only assist our clients who are trying to find the best talent, but to guide and offer advice to our candidates who are looking for a new career.That’s why when any executive or high profile employee is looking for a new career, they head directly to Parvana - and so should you.
Receive a daily digest of all new jobs matching this job. Your information is safe with us and you can cancel any time.
EMAIL ME JOBS LIKE THISExpires in 27 days
About the position
Role Responsibilities:
- 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.
Preferred Qualifications:
- BSc Degree in Computer Science or similar qualification
Relevant Skills / Experience:
- 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).
PS Even if you feel you don't have all the skills listed or if this spec isn't what you are looking for, feel free to send your CV as we probably have other opportunities that could interest you. For a more comprehensive and updated list of opportunities that we have on offer, do visit our website - [URL Removed]
Desired Skills:
- Python
- Developer
- SDLC
03 March
senior test engineer at multichoice
MultiChoice
Johannesburg
Senior Test Engineer at Multichoice MultiChoice Undisclosed Permanent Senior position Johannesburg North (Johannesburg North), Gauteng Posted 03 Mar 2022 by Mul...
Permanent senior position
07 March
senior operations manager
T and T Academy
Johannesburg
Senior Operations Manager T and T Academy R58,300 - R66,700 per month Permanent Senior position Johannesburg North (Johannesburg North), Gauteng Posted 07 Mar 2...
Permanent senior position | 58.3 - 66.7 ZAR
14 March
senior .net developer
Support Services
Johannesburg

This well-known company in the property industry is urgently looking for a Senior Software .NET Engineer. The purpose of this role is to build the programs/prod...
Permanent
16 March
senior bi developer
JTJ Recruitment Support
Johannesburg

Senior BI Developer - Johannesburginimum 5 years Microsoft BI experienceTechnical Skill requiredMicrosoft SSIS, SSAS, SSRS, PowerBIThe candidate must have stron...
Permanent
15 March
senior hydrogeologist
JTJ Recruitment Support
Johannesburg

Senior Hydrogeologist - JHBIntroductionCALLING ALL HYDROGEOLOGISTS! It’s your time to shine! Experienced water and environmental consulting firm is looking fo...
Permanent