Senior Python Developer - Pretoria Verfied

R 50 000 -70 000 per month Pretoria, Gauteng Pretoria, Gauteng more than 14 days ago 07-11-2017 12:47:54 PM
02-01-2018 12:47:54 PM
A dynamic software development company is looking for a senior Python developer.
A successful candidate will work on a new project using the latest Python technologies deployed on the AWS cloud. Candidates will work on a broad set of technologies to provide a modern web and api based application
There is also an opportunity to work in the USA as the company has an international foot print
The company has been developing software for more than twenty years and have recently entered the United States market. The project you will be working on will specifically focus on delivering products to the global marketplace with a focus on the United States and South Africa for now. You will be working closely with the founder of the group of companies to build the latest product lineup.

They offer great benefits and the opportunity to join new team in the early stages of development. You will play a very big role and experience a project in it's early stages through to global roll out.

They believe in creating a exciting and entrepreneurial work environment.
Senior software developers:
Senior software developers who have at least six years' experience developing data intensive application.
Our core criteria to qualify are:
Degree in computer science (UP or other)
Exposure to big data techniques and technologies (NoSQL)
Experience developing API based applications
Experience working with database applications (PostgreSQL or other)
Ability to learn new technologies and grow with the industry
Experience working with cloud based services (AWS or other)
Understanding of data encryption standards and techniques
Practical experience with continuous development principles
Continuous integration, testing and deployment
Practical understanding of a source control system (git or other)
Practical understanding different computing and storage environments
Expert knowledge of Python / Django development
If you are not familiar with Python / Django then expert knowledge of a similar technology stack will be required
Demonstration of knowledge around:
API development
Object oriented design and development
Security and encryption
Continuous delivery methodologies
Advanced programming techniques
General knowledge of big data applications
General knowledge of machine learning
General knowledge of statistical decision making techniques

Recruiter: first4careers