Description
C'est une position éloignée.
- Concevoir, mettre en œuvre et maintenir une infrastructure sous forme de code à l'aide de Terraform pour provisionner et gérer les ressources AWS.
- Déployez et gérez des applications conteneurisées à l'aide d'Elastic Kubernetes System (EKS) ou d'outils d'orchestration de conteneurs similaires.
- Développez et maintenez des pipelines CI/CD pour automatiser les processus de création, de test et de déploiement.
- Surveillez et optimisez les performances, la fiabilité et l'évolutivité du système à l'aide des outils de surveillance AWS et des scripts personnalisés.
- Dépanner et résoudre les problèmes liés à l'infrastructure, aux déploiements et aux performances.
- Collaborez avec les équipes de développement pour garantir que les applications sont conçues dans un souci d’évolutivité, de fiabilité et de sécurité.
- Mettre en œuvre les meilleures pratiques de sécurité et assurer la conformité aux normes et réglementations de l’industrie.
- Évaluer et mettre en œuvre en permanence de nouveaux outils et technologies pour améliorer l’efficacité et la fiabilité de notre infrastructure et de nos processus de déploiement.
- Fournir des conseils et un soutien aux membres juniors de l’équipe DevOps.
- Participer à la rotation de garde et répondre aux incidents au besoin
Exigences
- Baccalauréat en informatique, en ingénierie ou dans un domaine connexe, ou expérience de travail équivalente.
- Plus de 5 ans d'expérience en tant qu'ingénieur DevOps ou rôle similaire.
- Forte maîtrise des services AWS tels que EC2, S3, RDS, IAM, CloudWatch, etc.
- Expérience avec l'infrastructure en tant que code à l'aide de Terraform ou d'outils similaires.
- Expérience pratique avec les outils d'orchestration de conteneurs tels que Elastic Kubernetes System (EKS), Docker Swarm ou Kubernetes.
- Maîtrise des langages de script tels que Python et Bash.
- Expérience avec les pipelines CI/CD à l'aide d'outils tels que Jenkins, GitLab CI/CD ou CircleCI.
- Solide compréhension des concepts de mise en réseau, des meilleures pratiques de sécurité et de l'administration système.
- Excellentes compétences en résolution de problèmes et souci du détail.
- Solides compétences en communication et en collaboration.