PHP / DevOps
PHP: Hypertext Preprocessor, plus connu sous son sigle PHP (acronyme récursif), est un langage de programmation libre, principalement utilisé pour produire des pages Web dynamiques via un serveur HTTP, mais pouvant également fonctionner comme n’importe quel langage interprété de façon locale. PHP est un langage impératif orienté objet.
PHP a permis de créer un grand nombre de sites web célèbres, comme Facebook, Wikipédia, etc. Il est considéré comme une des bases de la création de sites web dits dynamiques mais également des applications web.
Le devops est un mouvement en ingénierie informatique et une pratique technique visant à l’unification du développement logiciel (dev) et de l’administration des infrastructures informatiques (ops), notamment l’administration système.
Notre domaine de compétences porte essentiellement autour de :
PHP/Symphony pour le code métier lourd
NodeJS pour les autres applications
JS/React pour l’application de monitoring d’ensemble de la pipeline
Une base de données principale en PostgreSQL
Cassandra par endroits
RabbitMQ en tant que event-bus structurant de l’achitecture
Radio France
La mission s’effectue au coeur du métier de Radio France, les outils suivants son à disposition
- Elasticsearch/Kibana + Graphite/Grafana + Prometheus
- Git + Gitlab, et un workflow de dev en pull-request et feature branching
- Docker à gogo (Tous les services sont hébergées dans des clusters Kubernetes, sur AWS et GCE)