Responsibilities
▪ Work closely with the Team Leader, Business Analyst and Product Owner for understanding the Functional and system requirements.
▪ Work closely with the Architecture Team to ensure architectural integrity and Solution quality.
▪ Demonstrate high skills in Object Oriented development ▪ Provide alternate solutions in development phase when needed. ▪ Design and develop business application with Python
▪ Experience in Python libraries for handling and processing big data (Pandas, Matplotlib…etc.)
▪ Experience in Python libraries for handling ML and AI (NumPy, Scipy, Scikit-learn…. etc.)
▪ Experience in web frameworks like Django, Flask as examples.
▪ Database technologies such as MS SQL, PostgreSQL, MongoDB
▪ Development and debugging tools like PyCharm
▪ Experience working with version control systems like Git or SVN
▪ Knowledge of scripting languages like TypeScript, JavaScript, CSS, and HTML and Developed product analysis tasks.
▪ Conduct performance tests and communicated with external web services
Qualifications▪ Bachelor’s degree (computer science or Computer engineer is a plus)▪ 2+ years of Data handling experience Technical Skills• Python Programming Language• Python data processing libraries• Relevant DB such as SQL server, MongoDB and PostgreSQL• JavaScript, HTML Personal skills• Good Experience in outstanding analytical, written and oral communication skills.• Good command of reading and writing English• Self-education skills.• Team working skills