Le rôle de Senior DevOps Engineer AWS que nous proposons chez Novancy est une opportunité unique pour un professionnel expérimenté de rejoindre un projet de haute importance pour un client majeur basé à Casablanca, en Afrique du Nord. Ce poste est structuré comme un contrat freelance, offrant une flexibilité maximale tant sur le plan temporel que géographique, tout en garantissant un niveau de rémunération compétitif et des responsabilités de haut niveau. Le projet est prévu pour démarrer le 1er juin 2024, avec un horizon de travail qui peut s’étendre sur plusieurs mois, en fonction des besoins du client et de la disponibilité du candidat.
Les missions principales de ce poste se concentrent sur la conception, le déploiement et la maintenance d’une architecture cloud robuste et évolutive, entièrement basée sur Amazon Web Services (AWS). Le candidat devra démontrer une expertise approfondie dans l’utilisation d’outils tels que ECS Fargate pour la gestion de conteneurs, OpenSearch pour la recherche et l’analyse de données, ainsi que CloudFormation pour l’automatisation de l’infrastructure. La maîtrise de services complémentaires tels que Route 53, Redis, DynamoDB, DocumentDB et AuroraDB est également requise pour assurer une intégration fluide et performante des différentes composantes de l’application.
En plus de la gestion des services AWS, le rôle implique une forte composante de CI/CD. Le candidat devra concevoir, implémenter et maintenir des pipelines de déploiement continu, garantissant une livraison rapide et fiable des mises à jour logicielles. Cela inclut la configuration d’outils d’intégration continue, la gestion des artefacts, la mise en place de tests automatisés et la coordination avec les équipes de développement pour assurer une intégration sans faille. La capacité à écrire du code d’infrastructure (Infrastructure as Code) en utilisant des outils tels que Terraform ou CloudFormation est indispensable pour garantir la reproductibilité et la traçabilité des environnements.
La surveillance et la gestion des performances constituent un autre pilier de ce poste. Le candidat devra mettre en place des solutions de monitoring avancées, notamment Kibana, DataDog et Dynatrace, pour assurer une visibilité complète sur l’état de santé des systèmes. Cela implique la définition de métriques clés, la configuration d’alertes proactives et la réalisation d’analyses de logs pour identifier et résoudre rapidement les incidents. Le support production, incluant la gestion des incidents, la résolution de problèmes et la coordination avec les équipes de support, est également une responsabilité majeure.
Le poste exige également une expertise en sécurité cloud. Le candidat devra mettre en œuvre des pratiques de sécurité robustes, y compris la gestion des identités et des accès (IAM), la configuration de réseaux privés virtuels (VPC), la mise en place de politiques de chiffrement et la réalisation d’audits de conformité. La capacité à documenter les procédures de sécurité et à former les équipes internes sur les meilleures pratiques est un atout supplémentaire.
En termes de compétences techniques, le candidat idéal doit posséder une solide expérience avec les services suivants : AWS, ECS Fargate, OpenSearch, CloudFormation, Route 53, Redis, DynamoDB, DocumentDB, AuroraDB, CI/CD, conception de pipelines, Infrastructure as Code, surveillance, Kibana, DataDog, Dynatrace, support production, EKS, Solace, Active MQ, Neptune, Harness, Quantum Metrics, sécurité cloud, documentation et formation. Ces compétences couvrent l’ensemble du spectre des opérations cloud, de la conception à la mise en production, en passant par la maintenance et la sécurisation.
Sur le plan organisationnel, Novancy est une société de conseil spécialisée dans les systèmes d’information et la transformation digitale. Nous intervenons auprès de clients de divers secteurs pour les aider à moderniser leurs infrastructures, à adopter des solutions cloud natives et à optimiser leurs processus de développement. Le projet proposé s’inscrit dans cette dynamique, en offrant au client une expertise pointue en DevOps et en cloud computing, afin de garantir la disponibilité, la performance et la sécurité de ses applications critiques.
Le poste est situé à Casablanca, mais étant un contrat freelance, le candidat peut travailler à distance, avec la possibilité de se rendre ponctuellement au siège de Novancy pour des réunions de coordination ou des ateliers de formation. Le mode de travail est donc majoritairement télétravail (Remote), ce qui permet une grande flexibilité dans l’organisation du temps de travail.
En termes de qualifications, le candidat doit posséder au minimum 5 ans d’expérience dans un rôle similaire, avec une expertise démontrée en AWS et en DevOps. Un niveau avancé d’anglais est requis pour la communication avec les équipes internationales et la lecture de la documentation technique. Le poste est ouvert aux professionnels ayant un diplôme de niveau bachelor ou équivalent, bien que l’expérience pratique soit le critère principal.
Les avantages de ce poste incluent la possibilité de travailler sur des projets de pointe, d’interagir avec des équipes multidisciplinaires, et de contribuer directement à la réussite d’un client majeur. En tant que freelance, le candidat aura la liberté de gérer son propre planning, tout en bénéficiant du soutien et de la reconnaissance de Novancy. Le projet offre également des opportunités de formation continue, notamment sur des outils émergents tels que Neptune, Harness et Quantum Metrics, afin de rester à la pointe des technologies cloud.
Pour postuler, veuillez contacter Novancy via le numéro de téléphone +212 5 22 22 22 22. Les candidatures seront examinées de façon confidentielle, et les candidats retenus seront invités à un entretien technique approfondi. Nous attendons avec impatience de collaborer avec un professionnel passionné, capable de relever les défis complexes du cloud et du DevOps, et de contribuer à la réussite de nos clients.