Job Vacancy For Python Developer



Duties and Responsibilities

• Development a scalable software application and Python/Django based on an existing web application and API
• Troubleshoot and solve issues as they arise
• Build upon your understanding of algorithms and mathematical calculations by incorporating our proprietary algorithms into the new app
• Perform data analytics taks with data collected
• Utilize the user feedback experience to its fullest by incorporating design changes quickly
• Writing reusable, testable and efficient code
• Design and implementation of low-latency, high-availability and performant applications
• Integration of user-facing elements developed by front-end and developers with server side logic
• Implementation of security and data protection
• Integration of data storage solutions may include databases, key-value stores, blob stores

Qualification Required & Experience

• Exceptional written and verbal communication skills
• Expert in Python, with knowledge of at least one Python web framework
• Familiarity with some ORM (Object Relational Manager) libraries
• Able to integrate multiple data sources and databases into one system
• Good understanding of serve-side templating languages
• Basic understanding of front-end technologies, such as JavaScipt, HTML5 and CSS3
• Understanding of accessbility and security compliance
• Knowledge of user authorization between multiple system, serves and environments
• Understanding of accessibility and security compliance
• Knowledge of user authentication and authorization between multiple systems, servers and environments
• Understanding of fundamental design principles behind a scalable application
• Familiarity with event-driven programming in Python
• Understanding of the differences between multiple delivery platforms, such as mobile vs Desktop and optimizing output to match the specific platform
• Able to create database schemas that represent and support business processes
• Strong unit test and debugging skills
• Proficient understanding of code versioning tools such as Git, Mercurial or SVN

Location: Accra

How To Apply For The Job

Interested candidates are to send their CVs and cover letters to:

info@aiti-kace.com.gh

Closing Date: 22 February, 2018