Un Ingénieur DevOps à Oxalide est un addict de Linux et de l’open source qui prend part à la partie la plus intéressante de la résolution des problématiques de production et de gestion des déploiements sur les infrastructures « dernier cri » de nos clients.
Nous avons besoin de vous et de votre talent, votre rigueur et de votre investissement pour nous permettre d’améliorer notre service.
En tant qu’Ingénieur DevOps, vous serez en charge de maintenir et faire évoluer les environnements serveurs et applicatifs serveurs pour garantir la qualité de service de nos clients. Vous serez le lien entre nos clients et leur infrastructure.
Plusieurs sujets de stage :
AWS
- Etude de CodeDeploy pour remplacer capistrano pour le déploiement et étudier les interactions avec les autres services (auto scaling par exemple),
- Création du pipeline pour la construction de l’AMI Oxalide à partir d’une installation « from scratch » Debian,
- Automatisation du traitement des opérations de maintenance annoncées par AWS pour avertir la bonne équipe,
- Etude/PoC: Une solution de password management dans AWS,
- Etude/PoC: AWS Catalog dans le contexte Oxalide.
AWS/NoC
- Étendre la plateforme « infping » sur toutes les régions pour vérifier la dispo et la latence vers les différents points d’entrée d’Oxalide,
- Etude pour la mise en place d’un pipeline de traitement, analyse et étude des logs CloudFront pour la mise en place automatique ou manuelle de règle WAF (et pourquoi pas un peu de machine learning).
AWS/DEVOPS
- Evolution de la solution d’alerting actuelle avec AWS Mobile Hub et l’application de notification (SNS) en combinaison avec un backup par SMS,
- Participation à la refonte de la plateforme de monitorin: plus flexible, traitement de différentes sources d’informations. Quelques keyword pour les technos: Sensu, Riemann, InfluxDB, Collectd, Grafana, Machine Learning, etc … CloudTrail, Trusted Advisor, etc.
- Déploiement avec les services managés d’une solution de monitoring web perf: CloudFront, lambda, kinesis, dynamodb, ES, QuickSight,
- Migration de la plateforme de logs Oxalide dans AWS (chiffrement, archivage, consultation via Kibana, etc.).
AWS/DEVOPS/SECU
- PoC sur AWS Config pour des audits de sécurités automatiques et réguliers (vérification de la conformité des infrastructures déployées, etc.).
CHEF/DEVOPS
- Refonte des recettes obsolètes (ex: apache, mysql, etc …), ajout de tests unitaires et de la documentation sur les cookbooks existants (Test Kitchen, Bat, Serverspec, etc.).
Ce qu’il faut avoir :
- Une curiosité innée pour l’univers technique informatique couplée à une soif d’apprendre,
- Une maîtrise d’au moins un langage de programmation (en plus de PHP) et « bug hunting » dans une application Web,
- Une bonne connaissance de l’environnement Linux,
- Une bonne capacité d’analyse sur la résolution des problèmes,
- Une forte sensibilité aux problématiques de sécurité des systèmes et des services,
- Une bonne connaissance des problématiques d’architectures logicielles et infrastructures.
Ce que nous pouvons vous apporter :
- Une bonne connaissance des environnements Web,
- Une bonne connaissance des protocoles internet,
- Une expérience dans l’univers du Web et mieux la gestion d’infrastructure Web,
- Une bonne connaissance des environnements haute-disponibilité,
- Une bonne connaissance de la configuration et optimisation LAMP.
Votre univers technologique :
- Linux (principalement Debian),
- Caching http (principalement Varnish),
- Serveurs Web (Apache, Nginx),
- Base de données (MySQL, PgSQL),
- Langages (PHP, Sh, Perl, Python, Ruby, Shell, etc.).
Vous devez être :
- Rigoureux,
- Passionné,
- Ouvert d’esprit,
- Autonome,
- Sang froid,
- Communiquant.