Intermediate Python Dev

Intermediate Python Dev

Job Title: Intermediate Python Dev
Contract Type: Permanent
Location: Gauteng and Western Cape
Reference: JN -082019-17517
Contact Name: Nicole Vine
Contact Email:
Job Published: August 21, 2019 11:19

Job Description


  • Design, build, and maintain high performance, reusable, and reliable Python code
  • Design, build and maintain a dashboard (Django) that supports the Business/Strategy teams
  • Help maintain code quality, organizational procedures and automation

Work experience and skills

  • Strong knowledge of Django
  • Experience with HTML, CSS and Javascript
  • Experience with data visualization packages, such as matplotlib and plotly
  • Some experience with dashboarding is preferable
  • Some experience with Message brokers (such as Kafka) preferable
  • Ability to understand business requirements and needs and to design and build a frontend that supports that
  • Proficient understanding of code versioning tools, such as Git

Personal qualities and behavioral traits:    

  • Ability to perform multiple tasks simultaneously, employing effective time management and organizational skills
  • Excellent self discipline
  • Excellent critical thinking skills
  • Excellent analytical and time management skills
  • Good communications skills and presentation skills
  • Desire to learn and go beyond what is expected
  • Passion for learning new data analysis methods and visualization methods
  • Teamwork skills with a problem-solving attitude

Academic and trade qualifications

  • Bachelor’s Degree in Computer Science or Electronic Engineering or related field

Get similar jobs like these by email

By submitting your details you agree to our T&C's