Jump to content
Règlement du forum ×
IPTV et arnaques ×

Recherche webdev python


Recommended Posts

Bonjour à tous,

 

Nous recherchons un candidat pour le poste de web developer connaissant python. Le poste est ouvert aux débutants. Repeat: Débutants acceptés.

 

Description du poste :

 

Le développeur aura à charge la programmation de notre site Internet et l'interconnexion avec notre logiciel de gestion interne. Il assurera également la mise à jour de l'interface graphique du site en (X)HTML/CSS.

 

Type de contrat : CDD vers CDI.

 

Le poste est basé à Gué de Constantine (Alger).

 

Compétences requises :

 

* A minima :

* (X)HTML/CSS

* python (en orienté objet)

* linux

 

* seraient un plus :

* connaissance d'outils infographiques (Photoshop, Illustrator, Le GIMP...)

* lire (la documentation) et écrire (du code, du reporting) en anglais

* connaissance d'un framework ajax (JQuery serait un grand plus)

* connaissance d'un langage de web template python (mako serait un grand plus)

* connaissance d'un web framework python (turbogears serait un grand plus)

* connaissance d'un RDBMS (postgres serait un grand plus)

* notions de SEO

* configuration et administration d'apache

 

* seraient un sérieux plus :

* programmation python avancée (list comprehensions , metaclasses, decorators, properties, threading...)

* unit testing

* notions des principaux design patterns (singleton, factory, strategy...)

* SQLAlchmey, Elixir

* optimisation des bases de données, connaissances poussées de postgres et de ses particularités.

* sécurité des systèmes d'informations appliquée aux serveurs web.

* notions de load balancing et de caching, particulièrement avec squid.

* connaissance d'une méthodologie de programmation (XP, SCRUM ...)

 

Autres compétences appréciées (non techniques) :

 

* Méthode; organisation; planification des tâches et suivi des objectifs

* esprit d'initiative

 

 

Me contacter par MP si vous êtes intéressé.

Link to comment
Share on other sites

Guest BlueIcefield

Intéressant comme poste, j'espère que tu trouveras le candidat que tu recherches.

Pour le load-balancing, ne pas oublier de mettre en place un failover pour assurer la haute disponibilité du site. LVS est une solution relativement simple pour mettre tout ça en place.

Link to comment
Share on other sites

Bonne suggestion Blueicefield, merci. Pour l'instant, nous n'avions eu qu'à utiliser squid dans mes expériences pros précédentes, mais il serait utile de regarder du coté de LVS pour que la solution de failover soit appliqué à tous les services et pas uniquement HTTP (Mail en particulier).

Link to comment
Share on other sites

Guest BlueIcefield

Généralement LVS est installé de paire avec Linux-HA Heatbeat, LVS effectuant la répartition de charge de couche 4 (réseau/IP)* et Linux-HA le monitoring des ressources ainsi que la gestion du failover.

 

On peut remplacer Linux-HA par d'autres composants, ainsi LVS sous RHEL/CentOS se base sur la suite Piranha (un outil développé par RedHat).

 

Personnellement, j'aimerais bien créer une distribution GNU/Linux spécialisée dans la répartition de charge et la haute disponibilité et qui exploiterait les outils LVS et Keepalived ainsi qu'une web GUI faite maison.

 

* Il semblerait que la répartition de charge applicative (niveau 7) soit en développement dans les nouvelle version.

Link to comment
Share on other sites

×
×
  • Create New...