Description de la mission
La Direction des Environnements Numériques (DEN)de notre client recherche un ingénieur de production Devops. Le prestataire interviendra sous l’autorité du Directeur Intégration et Exploitation au sein de la DEN. Il proposera et participera à la mise en oeuvre des solutions d’intégration continue dans le SI, dans le respect du processus de gestion des changements et des prestations déléguées. Il veillera à obtenir un résultat optimal et conforme aux exigences formulées en ce qui concerne la qualité, l’architecture, les performances, le délai et la sécurité. Il interviendra en support dans la gestion des incidents et des problèmes.
Le profil attendu est le suivant
- Expérience professionnelle en environnement de production et d’exploitation de plateforme internet à fort trafic en environnement open source. La connaissance des métiers de l’audiovisuel est un plus.
- Titulaire d’un bac+5 en informatique avec 3 ans d’expérience minimum dans un contexte similaire
- Excellente maîtrise du français et de l’anglais techniques.
Missions principales
- Concevoir, formaliser et mettre en œuvre des solutions d’automatisation du déploiement des produits et des infrastructures sur les différents environnements (du développement à la production)
- préparer les paramétrages et configurations des solutions pour application par l’infogérant du SI
- assurer un support sur les anomalies en proposant des correctifs et solutions
- élaborer les tests et maquettes ainsi que l’analyse d’impact sur l’architecture existante ou prévisionnelle pour tout nouveau produit ou technologie
- agir en tant que support et être force de proposition auprès des équipes de développement et Product Owner
- effectuer des tests de montée en charge, de performances et de qualité sur l’ensemble du périmètre
- participer à l’amélioration continue de la qualité de service, du niveau de sécurité, de la performance et des coûts
- développer, corriger les bugs et effectuer des revues de code sur les scripts d’automatisation
- évangéliser les pratiques DevOps auprès des équipes
Compétences techniques attendues
- architecture d’hébergement haute-disponibilité pour des sites internet à fort trafic (architectures micro services) en environnements serveurs virtuels sur plusieurs centres de données
- outils de gestion des applications: Jenkins, Nexus, Rundeck, Ansible, Gitlab
- environnement technique: Ubuntu, Apache, NGinx, Varnish, PHP-FPM, PGSql, MariaDB, Redis, RabbitMQ, ELK
- connaissances infrastructures réseaux (firewall, WAF, Proxy…), des protocoles inhérents (TCP/IP, HTTP, DNS, FTP/SFTP, SSH, SMTP, TLS) et services CDN
- connaissances des environnements virtuels: Docker, Kubernetes, VMWare
- maitrîse du workflow de développement: utilisation de Git, revue de code, utilisation de docker-compose
- scripting (Python, Bash, Groovy); des connaissances en testing et qualité de code (PyTest, Flake8) sont un plus
- méthodes ITIL/Agile/DevOps