Développeur devsecops – Casablanca, Ellicom Maroc

Développeur devsecops

Ellicom Maroc 23/11/2018 Casablanca Informatique / Internet / Multimédia

Entreprise

ellicom propulse l’apprentissage dans les organisations en créant des stratégies de formation qui se démarquent entre autres par leur caractère créatif. Son positionnement unique permet d’accompagner plusieurs organisations publiques et privées, quel que soit le secteur d’activité, en Amérique du nord, en Europe et en Afrique, et de répondre de façon globale à leurs enjeux de formation, de développement des compétences et de support à la performance.

Elle s’appuie sur une équipe multidisciplinaire de plus de 80 collaborateurs passionnés, répartis au Québec, en Ontario et au Maroc, et composée de concepteurs pédagogiques, d’experts en technologies éducatives, de chargés de projets, de spécialistes en langues, de producteurs multimédias, d’artistes graphiques, d’assureurs qualité, et de développeurs.

Animée par la R&D, l’équipe dynamique d’ellicom est à la recherche de collègues ouverts, audacieux, orientés sur le travail d’équipe, et ayant le souci de qualité, pour se mettre au même diapason créatif.

Pour sa filiale au Maroc, ellicom est à la recherche un développeur DevSecOps.

Poste

Nous recherchons un développeur DevSecOps, un développeur d’applications dorsales (back-end) avec de l’expérience en configuration serveur et en gestion de la sécurité, qui sera responsable des échanges de données entre le serveur et les utilisateurs. Vos objectifs principaux seront la coordination de la logistique du serveur, la définition et la maintenance de la base de données centrale, la garantie d’une haute performance et d’une grande réactivité aux demandes frontales (front-end), ainsi que la création, la configuration et la gestion des serveurs par l’application des correctifs et des mises à jour de sécurité. Vous serez également responsable de l’intégration des éléments frontaux créés par vos collègues dans l’application; une compréhension de base des technologies frontales est donc aussi nécessaire.

RESPONSABILITES

  • Intégration d’éléments d’interface utilisateur créés par un développeur d’applications frontales selon la logistique du serveur
  • Création de code et de bibliothèques réutilisables pour une utilisation future
  • Optimisation de l’application pour une vitesse et une extensibilité maximales
  • Gestion de la sécurité et de la protection des données
  • Conception et mise en œuvre de solutions de stockage de données
  • Conception et mise en œuvre de différentes piles technologiques
  • Maintenance, mise à jour et sécurisation des serveurs

COMPETENCES ET APTITUDES

  • Compréhension de base des technologies et plateformes frontales, telles que JavaScript, HTML5 et CSS3
  • Connaissance des règles de conformité en matière d’accessibilité et de sécurité
  • Authentification et autorisation des utilisateurs entre plusieurs systèmes, serveurs et environnements
  • Intégration de plusieurs sources de données et bases de données dans un seul système
  • Gestion de l’environnement d’hébergement, y compris l’administration de la base de données et la mise à l’échelle d’une application pour supporter les changements de charge
  • Migration, transformation et mise en script des données
  • Configuration et administration des sauvegardes
  • Sortie de données dans différents formats
  • Compréhension des différences entre plusieurs plateformes de distribution, telles que les plateformes mobiles et les plateformes de bureau, et optimisation des résultats en fonction de la plateforme concernée
  • Création de schémas de base de données qui représentent et prennent en charge les processus de gestion
  • Mise en œuvre de plateformes de test automatisées et de tests unitaires
  • Connaissance approfondie d’un langage de programmation d’applications dorsales, principalement pour les piles MEAN et LAMP
  • Compréhension approfondie des outils de versionnage de code, tels que Git et SVN
  • Compréhension approfondie des principes de sécurité de l’OWASP
  • Compréhension de la « gestion de session » dans un environnement de serveur distribué
  • Solide connaissance de l’administration de serveurs Linux

APTITUDES NON TECHNIQUES

  • Capacité d’autogestion et de priorisation des tâches afin de respecter les délais d’exécution et les engagements opérationnels
  • Souci du détail et désir de participer à la résolution des problèmes de sécurité, de réseautage et d’applications
  • Excellentes compétences en communication écrite et orale; capacité à communiquer efficacement en utilisant une variété de méthodes de communication pour établir des relations productives
  • Capacité à établir les priorités et à exécuter les tâches en se souciant de tous les détails; suivi et vérification de l’exactitude et du caractère raisonnable du travail
  • Capacité à offrir de la formation et des conseils
  • Capacité à articuler les risques de sécurité et les sujets complexes d’une manière qui peut être comprise par un auditoire moins à l’aise avec le vocabulaire technique
  • Excellent sens de l’organisation
  • Excellentes capacités de dépannage
  • Bonnes aptitudes à l’écrit et à l’oral en français et en anglais

Profil

EXIGENCES

  • De formation d’école d’ingénieur ou équivalent universitaire – BAC+5 (diplôme en informatique, ou en sécurité de l’information, ou équivalent).
  • Plus de 5 ans d’expérience en sécurité de l’information, réalisant séparément ou en combinaison : le suivi de la sécurité, la gestion des incidents, la gestion des vulnérabilités ou d’autres activités connexes
  • De l’expérience dans la certification ou le renouvellement de certification sur la famille ISO/IEC 27000, SOC 2 ou 3, ou un équivalent
  • De l’expérience avec les pratiques et les processus de gestion intégrée du risque – (un atout)
  • Certifications professionnelles en sécurité (exemple CISSP, OSCP, OSCE, ou même une certification dans la famille SANS comme GPEN, GWAPT, GXPN, etc.) – (atout)
  • Une certification en tant que Google Professional Cloud Architect, Google Associate Cloud Engineer ou Linux Administration – (un atout)

Emploi par mots clés

CasablancaDeveloppeurEllicom Maroc