Le poste DevOps
Partager cette offre
Vos missions consisteront à :
- Automatisation des tâches : créer des outils et des chaînes automatisées pour optimiser le déploiement, les tests, et d'autres aspects du développement et des opérations.
- Intégration continue (CI) : mettre en oeuvre des pratiques et des outils permettant l'intégration régulière du code source dans le dépôt principal, afin d'améliorer la fréquence et la fiabilité des mises à jour.
- Déploiement continu (CD) : faire évoluer l'intégration continue vers l'automatisation du déploiement du code dans les environnements de test, pré-production et production.
- Surveillance et gestion des incidents : élaborer des solutions de monitoring pour suivre les performances des systèmes et infrastructures, et intervenir rapidement en cas d'incident.
- Gestion des configurations : déployer des outils pour maintenir une configuration homogène des environnements d'infrastructure.
- Collaboration avec les équipes : jouer un rôle de lien entre les équipes de développement et d'exploitation pour faciliter la communication et la fluidité du processus.
- Sécurité : intégrer des bonnes pratiques de sécurité dès les premières phases du développement, en mettant en place des mesures protectrices pour les applications et les données.
- Amélioration des performances : identifier les obstacles qui freinent les performances des systèmes et les résoudre.
- Conception évolutive : développer des solutions permettant d'adapter et d'étendre les systèmes en fonction des nouveaux besoins.
- Documentation : maintenir une documentation claire et précise sur les configurations, les processus et les procédures pour faciliter la communication et le travail en équipe.
Profil recherché
- Expérience : Vous avez au moins 4 ans d'expérience à un poste similaire, ainsi qu'un diplôme de niveau Master en informatique.
- Compétences techniques :
- Maîtrise de GitLab (administration et utilisation).
- Connaissance des méthodes de déploiement.
- Expertise en Docker et Docker Compose pour la gestion de conteneurs tels que PostgreSQL, Nginx, PHP, Minio.
- Familiarité avec les pratiques de sécurité, gestion des environnements et des droits d'accès.
- Compétence dans l'utilisation d'outils de monitoring tels que Graylog et Grafana pour la mise en place de solutions de surveillance pour les développeurs.
- Connaissance des gestionnaires de packages (Symfony, Vue.js) via Composer pour assurer la mise à jour et l'évolution des versions logicielles.
- Compétence dans le framework Symfony pour gérer la sécurité et les déploiements multi-environnements.
- Très bonne maîtrise de Linux et des scripts Bash.
- Compréhension des bonnes pratiques de sécurité des applications et des infrastructures.
- Capacité à travailler sur divers environnements (Windows WSL, Ubuntu, Fedora, macOS) pour assurer la compatibilité des projets.
- Connaissance des langages tels que PHP, Python, JavaScript, HTML, Shell, etc.
- Compréhension approfondie des systèmes d'exploitation, des réseaux et de la gestion des serveurs.
Environnement de travail
Bonne ambiance de travail, le projet est novateur et intéressant.
Vous rejoindrez une entreprise familiale, basée sur Marseille qui souhaite se continuer de se développer sur le marché.
Postulez à cette offre !
Trouvez votre prochain job parmi +7 000 offres !
-
Fixez vos conditions
Rémunération, télétravail... Définissez tous les critères importants pour vous.
-
Faites-vous chasser
Les recruteurs viennent directement chercher leurs futurs talents dans notre CVthèque.
-
100% gratuit
Aucune commission prélevée sur votre mission freelance.
DevOps
ADDIXWARE