CETTE POSITION EST ACTUELLEMENT INDISPONIBLE.
Payer niveau : U3 L10, négociable
Résumé :
Conduit, dirige le travail des autres et assiste dans la création, l’entretien, la sécurisation et l’optimisation du ministère appartenant propriétés web. Aide également avec d’autres projets liés à Internet et les fonctions du ministère comme assignées y compris développeurs juniors mentorat.
Des fonctions essentielles :
- Inclure ce qui suit. Autres fonctions peuvent être assignées.
- Concevoir et développer des fonctionnalités et applications/web-sites Web assure forte optimisation.
- Maintenir les applications Web existantes y compris, optimisation, sécurisation, content mises à jour, modifications de fonctionnalités et autres améliorations.
- 3ème partie-applications web intègre de courant et le nouveau codage des projets tels que les paniers d’achat, 3e partie API et systèmes de gestion de contenu.
- Crée, gère et optimise les bases de données utilisés pour exciter les sites Web/web-applications dynamiques.
- Conserve la documentation actuelle pour décrire le développement de site/application, codage, tests, modifications et corrections.
- Configure les nouveaux déploiements de serveur web.
- Analyse de code pour trouver les causes d’erreurs et révise le code tel qu’il est nécessaire.
- Fournit une assistance technique en répondant aux demandes de renseignements des autres au sujet des erreurs, des problèmes ou des questions au sujet de sites Web et applications web.
- Consulte les clients pour recueillir des informations sur les besoins de la tâche/projet, objectifs, fonctions et caractéristiques.
- Trains/mentors autres membres du personnel du ministère pour aider à développer leurs compétences de développeur.
- Recherches de solutions technologiques web et documente les résultats présente les constatations à la direction.
- Diriger le travail des autres & remplit d’autres tâches du ministère tel qu’assigné.
QUALIFICATIONS :
Pour effectuer cette tâche avec succès, un individu doit pouvoir effectuer chaque devoir essentiel de façon satisfaisante. Les exigences énumérées ci-dessous représentent les connaissances, compétences et capacité requise. Accommodements raisonnables peuvent être faites pour permettre aux personnes ayant une déficience exécuter les fonctions essentielles.
Connaissances, compétences & capacités :
- Installation de serveur Web, maintenance et optimisation.
- Frameworks web, les systèmes de gestion de contenu et de voiturettes.
- Désigné des langages de programmation web.
- Recherche et la présentation des nouvelles technologies.
- Bureaux modernes pratiques, procédures et équipements.
- Compétences en communication orale et écrite.
- Excellentes aptitudes interpersonnelles, à l’aide de tact, de patience et courtoisie.
- Principes fondamentaux de conception UI.
TECHNOLOGIES :
- Compétent avec PHP
- Frameworks PHP MVC et systèmes de gestion de contenu
- MODx, Wordpress, Symfony
- Compétent avec SQL/MySQL
- Solide connaissance de XHTML, CSS, Javascript
- LAMPE pile installation, configuration, administration (Linux, Apache, MySQL, PHP)
- Expérience avec Nginx est un plus
- Expérience avec le streaming vidéo technologie connexe est un plus (protocoles, joueurs, gestion vidéo).
- Expérience avec les systèmes de contrôle de source est un atout – SVN, Git
Capacité à :
- Documentation, code, de mettre en place et déployer un projet web.
- Connexion à distance aux serveurs via ligne de commande, redémarrez les services et configurer des applications.
- Utilisez le logiciel de gestion pour le serveur web et administrer les ressources du serveur web (Plesk, par exemple).
- Découvrez les nouveaux logiciels/technologies et utiliser efficacement.
- Démontrer la maîtrise des langages de programmation désignés et applications web
- Superviser un projet web de la conception à la conception au développement, au déploiement en production.
- Résoudre les problèmes, isoler les problèmes et mettre en œuvre une résolution.
- Grandir dans la connaissance de l’Internet et le web technologies connexes.
- Aider les autres avec la résolution de problème et de dépannage.
- Communiquer efficacement par écrit et oralement.
- Travailler en toute confidentialité.
- Travailler en collaboration sur une équipe.
- Mentor moins expérimenté ou novice web developer.
- Respecter les calendriers d’exécution et de délais et de plan et organiser le travail.
- Multitâche et de gérer des priorités multiples.
- Diriger et orienter le travail des autres.
Études et expérience :
Baccalauréat (B. A.) de l’Université ou un collège de quatre ans a préféré et quatre à cinq ans d’expérience en développement web et administration web d’accroître la complexité, ou combinaison équivalente d’études et d’expérience.