Détails de l'annonce
Référence:
180958
Publiée le:
29 mai 2023
Type de poste:
CDI, ,, CDD
Lieu de travail:
Cite El Khadra, Tunis, Tunisie
Expérience:
Entre 5 et 10 ans
Étude:
Bac + 4
Rémunération proposée:
4000 - 4500 DT / Mois
Disponibilité:
Plein temps
Langues:
Arabe , Français , Anglais
Entreprise:
PPURITY TUNIS
Secteur: informatique / télécoms
Taille: Entre 20 et 100 employés
Description de l'annonce:

 

This is for a SENIOR Python Developer (4+) (English Fluent) Only

Description

Company Introduction

A Digital Oriented Company aims to provide services in Graphics Designing, Web Development & Design, APP Development & Design, Software Development & Design and ERP Consultancy.

The company mission/vision is to provide In-House IT services to the other companies within the group across KSA, UAE, Egypt and Turkey, and to expand the business to provide these services to the local and international market.

JOB PURPOSE

To work as a SENIOR Full Stack / PYTHON Developeron ongoing & new Projects for fast-paced growing company with heavy focus on Product development, enhancement & research. Must have good analytical understanding to provide solutions for requirements and adoption for the framework.

Duties & Responsibilities

- Write general and complexpython logics and syntaxes.

- Configure and maintain software / system deployment scripts.

- Identify and propose process and system requirements & improvements.

- Develop and maintain data export formats for third party applications.

- Develop integrations with third party applications (REST API).

- Data processing queue/scheduler designs, e.g. Celery, Marathon.

- Produce and maintain technical product related scope & documentation.

- Building full Python applications & python modules such as Flask, cx_Freeze, psutil etc..

- Big data analysis e.g. Spark, AWS/Azure, Map Reduce, Elastic Search etc..

- Working on JavaScript and AngularJS (or other client-side frameworks like Ember, Backbone, etc)

- Understanding of test management and automation software (e.g. ALM, Jira, JMeter).

- Work on multiple python frameworks (Django, Flask..)

- Mentor junior developers' technical product understanding and provide coaching to meet internal coding best practices.

- Provide internal and external training to programmers for developed applications.

- Write Templates using template language.

- Write style sheets for proper alignment, positioning, and beautification of web pages.

- Engage with other developers and technologists globally to drive both the platforms resiliency and scalability.

Required Qualifications

Industry Experience:

Essential:

- Experience as a Web/Application Developer and coding with analytical programming using Python, Django, Flask.

- Working on Application Servers like GUNICORN, Web Servers like Apache server, NGINX and Integrated Development Environments like PyCharm, Eclipse, MyEclipse, sublimeText3, Atom.

- Proficient in SQL databases MS SQL, MySQL, Oracle and no-SQL databases MongoDB and Cassandra.

- Experience in Agile Methodologies, Scrum stories and sprints experience in a Python based environment, along with data analytics, data wrangling and Excel data extracts, SCORM.

Desirable: Candidates having experience in full cycle application development & Research.

Education & Professional Certifications

Essential: Any Bachelor of Technology or Equivalent.

Desirable: Bachelor of Technology (or Higher)

Skills:

IT Literacy: Essential: Python, Django, flask, REST API’s, Java Script, Angular JS HTML5, CSS3.

Analytical approach and efficient problem Solving skill, Familiarity with deployment of application in cloud servers (AWS, AZURE and Google Cloud Platform) Standard App Engine is preferred.

Desirable: Machine Learning & Artificial Intelligence algorithms, Data Structures and Algorithms.

JS framework (Angular or React) knowledge

Languages: English Fluent is a MUST, French and Arabic is a plus

Competencies, Personal Style and Behaviour:

Essential: Team Leader, Effective Communicator, debugging skill, Good communication, motivated to work on a fast-paced start-up organization, ability to come up with new and creative ideas, Quick Learner. Ability to handle pressure.

Important Note:

- NON SENIOR WILL NOT BE CONSIDERED

- CV must be in English ONLY

- For short listed candidates, Interviews will be conducted in English Only