Aller au contenu
Règlement du forum ×
IPTV et arnaques ×

Recherche webdev python


ychaouche

Messages recommandés

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é.

Lien vers le commentaire
Partager sur d’autres sites

Invité 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.

Lien vers le commentaire
Partager sur d’autres 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).

Lien vers le commentaire
Partager sur d’autres sites

Invité 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.

Lien vers le commentaire
Partager sur d’autres sites

Oui, le mieux que j'ai pu trouvé sur ça c'est Suse : http://www.desktoplinux.com/news/NS5075568798.html, mais je suis un total noob en la matière :/. L'article ne détail pas assez en quoi ce support du HA consiste dans Suse Linux, mais peut être que les outils qu'ils proposent faciliteraient la création d'une distro basée dessus ?

Lien vers le commentaire
Partager sur d’autres sites

×
×
  • Créer...