Skills Required:
• Considerable expertise of the best practice on secure software development and handling of sensitive data
• Well-established experience in all phases of development – requirement gathering, system design, implementation, testing, deployment and maintenance, of enterprise wide application systems
• Strong programming foundation in Python, including debugging and performance analysis
• Experience in developing web applications and APIs (REST, XML, other open sources) and good knowledge of any framework Django / Flask.
• Re-usable code and libraries for future use
• Outstanding analytical and critical thinking skills
• In depth knowledge of Source Code Repository and experience working with Git.
• Experience working on Apache, Nginx or any other web/app server.
• Hands on experience in DB design & Architecture with focus on performance.
• Have knowledge of caching techniques and utilities like Memcache / Redis.
• Sound in data structure and algorithm design


Source link