aurone

Aurone recrute

Développeur PHP/MySQL confirmé

Votre profil est un technicien ou un ingénieur capable d’analyser les besoins des clients consignés au préalable dans un cahier des charges par le chef de projet. Vous préconisez et mettez en oeuvre une solution technique pour concevoir des sites sur mesure ou adapter des solutions techniques existantes.

Vous serez en charge de :
L’analyse des besoins
Le choix de la solution technique
Le développement de toutes les fonctionnalités techniques du site
Le respect des bonnes pratiques de codage
Les tests et la validation des fonctionnalités développées

De façon complémentaire, vous participerez aussi à :
La formation du client lorsque le site internet lui est livré
Support technique tout au long de la vie du site internet
Corrections des problèmes remontés par le client
Après quelques années d’expérience, ce poste peut évoluer vers le poste de directeur technique selon l’évolution de votre niveau d’expertise en développement et vous serez amené éventuellement à encadrer une équipe de développeurs.
Activités et tâches que vous serez amené a effectuer:

Identifier comprendre et analyser les besoins du client :
Appréhender les besoins client
Rédiger les spécifications détaillées

Benchmark des solutions existantes :
Lister les fonctionnalités demandées dans le cahier des charges
Répertorier les solutions existantes
Vérifier pour chaque fonctionnalité si elle existe ou non dans les solutions répertoriées
Apporter son avis sur la solution technique la plus pertinente :
Réalisation totale du site
Utilisation d’une solution existante

Structurer la base de données :
Ajout éventuel de tables si utilisation d’une solution existante
ou Création de l’ensemble des tables qui contiendront les données

Architecture technique du site :
Prise en main de l’architecture de la solution retenue si utilisation d’une solution existante
ou Création de l’architecture

Développement :
Respect des bonnes pratiques
Choix du langage utilisé si le site est totalement développé
ou Réalisation des évolutions ou adaptation sur la solution retenue

Réalisation d’un ensemble de tests :
Tests unitaires pour vérifier chaque fonctionnalité
Tests d’intégration pour vérifier que l’ensemble des fonctionnalités développées fonctionnent bien ensemble

Validation exhaustive du site :
Ecrire un plan de test qui permet de valider l’ensemble des fonctionnalités attendues
Conduite des tests de validation
Support technique
Documentation technique
Documentation fonctionnelle

Suivre l’évolution du site dans la durée :
Corrections des problèmes remontés
Dépannage des utilisateurs
Veille sur la technologie existante
Evolution des langages de programmation
Evolution des solutions techniques existantes
Vérifier la pérennité des technologies existantes

Veille sur les nouvelles technologies :
Nouveaux langages de programmation
Nouvelles solutions techniques
Nouveaux outils
Pré-requis, qualifications et responsabilités

Savoirs:
Compréhension des contraintes du projet :
Délais
Budget
Fonctionnalités attendues

Conception et développement de site :
Techniques de conception, modélisation et architecture d’applications
Méthodes, normes, langages et outils de développement
Langages de programmation web
Algorithmique
Environnement de développement
Culture générale informatique
Environnement web et XML
Normes et procédures de sécurité
Savoir-faire
Réaliser une analyse des besoins fonctionnels du projet et préconiser une solution technique
Maîtrise des langages utilisés pour le développement web :
PHP
MySQL
Javascript
HTML4-5

Maîtrise opérationnelle des outils suivants :
CMS (Content Management System)
Framework
Outils d’édition de code

Solutionner les problèmes détectés dans un site :
Trouver l’origine des problèmes
Effectuer les corrections nécessaires
Mise en ligne de ces corrections sans interrompre le fonctionnement du site
Savoir-être

Autonomie :
Assimilation des objectifs du projet
Respect des délais
Rapidité d’exécution

Adaptabilité :
Polyvalence
Force de proposition
Compréhension des métiers des autres membres de l’équipe
Capacité à travailler en équipe :
Écoute
Ouverture aux problématiques des autres

Auto-formation continue :
Nouveaux concepts de programmation
Evolutions / Nouveaux langages de programmation web
Evolutions / Nouvelles solutions techniques (CMS et Framework)

Comment postuler
Pour postuler au poste veuillez déposer votre candidature en ligne en suivant ce lien

Ville : Ariana
Nom / Entreprise : Aurone
Email : ›
Tel / Fax : 71707385
Adresse : 27 Aveneu Taieb Mhiri
Site Web : http://www.aurone.com