DevOps Engineer – Azure Cloud

Rabat - Freelance

À propos de CYCLAD MAROC

À propos

Cyclad est une entreprise internationale, fondée en 2007, qui propose une gamme complète de services numériques et d'externalisation. Grâce à son expertise et à son réseau mondial, Cyclad accompagne les entreprises dans leur transformation digitale, en leur fournissant des solutions sur mesure adaptées à leurs besoins spécifiques.

Domaines d'expertise

Cyclad intervient dans plusieurs domaines stratégiques :

  1. Externalisation des processus métiers (BPO) : Gestion des fonctions non stratégiques des entreprises (service client, support technique, etc.).

  2. Recrutement IT et services RH : Recherche, sélection et gestion de talents, notamment dans le secteur informatique et technologique.

  3. Gestion de projets technologiques : Mise en place et supervision de projets IT, intégration de systèmes et développement de logiciels.

  4. Support informatique : Assistance technique et maintenance, gestion des infrastructures IT.

Valeurs de l’entreprise

Cyclad place l’humain au cœur de ses activités. Ses valeurs clés incluent :

  • L’excellence : Offrir des services de haute qualité, adaptés aux besoins des clients.

  • L’innovation : Intégrer les dernières technologies pour répondre aux défis numériques.

  • La flexibilité : Proposer des solutions personnalisées pour chaque client.

  • L’engagement : Soutenir les entreprises à chaque étape de leur croissance.

Présence internationale

Cyclad est présente dans plusieurs pays d'Europe, d'Afrique et d'Asie, avec des bureaux en France, en Pologne, au Maroc, et ailleurs. Cette présence mondiale permet de répondre aux besoins de clients locaux et internationaux, avec une connaissance approfondie des marchés locaux.

Le poste

Missions principales :

En tant que DevOps Engineer – Azure Cloud, vous serez au cœur de la conception, de la mise en œuvre et de l’optimisation des infrastructures cloud pour nos clients. Votre rôle consistera à automatiser les processus, à améliorer la collaboration entre les équipes de développement et d’exploitation, et à garantir la scalabilité, la sécurité et la performance des solutions déployées sur Microsoft Azure.

Responsabilités clés :

  • Concevoir, déployer et gérer des infrastructures cloud sur Microsoft Azure, en utilisant des outils comme Azure Resource Manager, Terraform ou ARM templates.

  • Automatiser les workflows CI/CD (Continuous Integration/Continuous Deployment) pour accélérer les livraisons logicielles, en intégrant des outils comme Azure DevOps, GitHub Actions ou Jenkins.

  • Optimiser les coûts et les performances des ressources cloud, en appliquant les bonnes pratiques de gestion des coûts et en utilisant des outils de monitoring (Azure Monitor, Log Analytics).

  • Assurer la sécurité et la conformité des environnements cloud, en appliquant les politiques de sécurité (Azure Security Center, Network Security Groups) et en respectant les normes (ISO 27001, RGPD).

  • Collaborer avec les équipes développement, infrastructure et sécurité pour aligner les solutions cloud avec les besoins métiers et les exigences techniques.

  • Documenter les architectures, les procédures et les bonnes pratiques pour assurer la traçabilité et faciliter la maintenance.

  • Participer à la veille technologique pour proposer des innovations et des améliorations continues dans l’utilisation des services Azure.

  • Intervenir en support et résolution d’incidents pour les environnements cloud, en diagnostiquant et corrigeant les problèmes critiques.

Enjeux du poste :

Votre intervention sera déterminante pour :

  • Accélérer la transformation digitale des clients en leur offrant des infrastructures cloud performantes et sécurisées.

  • Améliorer l’efficacité opérationnelle grâce à l’automatisation des processus et à l’optimisation des ressources.

  • Renforcer la collaboration entre les équipes en mettant en place des pratiques DevOps et des outils collaboratifs.

  • Garantir la disponibilité, la scalabilité et la sécurité des solutions cloud, en alignant les architectures avec les meilleures pratiques du secteur.

Avantages et environnement de travail :

  • Intégration dans une équipe dynamique et internationale, avec des opportunités d’apprentissage continu sur les dernières technologies cloud.

  • Accès à des outils technologiques avancés (Azure, Kubernetes, Docker, Ansible, etc.) pour concevoir et déployer des solutions innovantes.

  • Environnement flexible, incluant le télétravail, favorisant l’autonomie et l’équilibre vie professionnelle/vie privée.

  • Participation à des projets variés et stimulants, avec un impact direct sur la performance et la croissance des clients.

  • Collaboration avec des experts techniques et des clients internationaux, enrichissant votre expérience professionnelle.

  • Possibilité de travailler sur des projets à forte valeur ajoutée, avec des technologies de pointe dans le domaine du cloud computing.

Profil recherché

🔎 Le profil recherché :

Pour ce poste de DevOps Engineer – Azure Cloud, nous recherchons un(e) professionnel(le) passionné(e) par les technologies cloud et doté(e) d’une expertise solide en automatisation, en gestion d’infrastructures et en collaboration DevOps. Voici les critères essentiels pour rejoindre notre équipe :

Compétences techniques requises :

  • Maîtrise approfondie de Microsoft Azure : expérience confirmée dans la conception, le déploiement et la gestion d’infrastructures cloud sur Azure, incluant les services comme Azure Virtual Machines, Azure Kubernetes Service (AKS), Azure Storage, Azure Networking, et Azure Active Directory.

  • Expertise en automatisation et CI/CD : expérience avec des outils comme Azure DevOps, GitHub Actions, Jenkins ou GitLab CI/CD pour mettre en place des pipelines d’intégration et de livraison continues.

  • Connaissance des outils d’infrastructure as code (IaC) : maîtrise de Terraform, ARM templates ou Bicep pour automatiser le provisionnement et la gestion des ressources cloud.

  • Expérience en conteneurisation et orchestration : bonne connaissance de Docker, Kubernetes (AKS) et Helm pour déployer et gérer des applications conteneurisées.

  • Maîtrise des outils de monitoring et de logging : expérience avec Azure Monitor, Log Analytics, Prometheus, Grafana ou ELK Stack pour surveiller les performances et diagnostiquer les incidents.

  • Connaissance des bonnes pratiques de sécurité cloud : application des principes de Zero Trust, gestion des identités (IAM), chiffrement, Azure Security Center et Network Security Groups pour garantir la sécurité des environnements.

  • Expérience en gestion des coûts cloud : capacité à optimiser les dépenses en utilisant les outils de Azure Cost Management, Reserved Instances ou FinOps.

  • Connaissance des bases de données cloud : expérience avec Azure SQL Database, Cosmos DB ou d’autres solutions de bases de données gérées.

  • Maîtrise des systèmes d’exploitation : bonne connaissance de Linux (Ubuntu, CentOS) et Windows Server.

  • Expérience en scripting et programmation : maîtrise de langages comme Python, Bash, PowerShell ou Go pour automatiser des tâches et développer des solutions personnalisées.

Qualités personnelles et compétences transversales :

  • Esprit d’équipe et collaboration : aptitude à travailler en étroite collaboration avec les équipes de développement, d’infrastructure et de sécurité pour aligner les solutions cloud avec les besoins métiers.

  • Rigueur et méthodologie : capacité à suivre des processus structurés (ITIL, DevOps) et à documenter les architectures et procédures.

  • Adaptabilité et résolution de problèmes : aptitude à analyser des situations complexes, identifier des solutions et s’adapter à des environnements techniques variés.

  • Excellente communication : clarté dans la rédaction de rapports, la documentation technique et les échanges avec les parties prenantes.

  • Curiosité et veille technologique : capacité à se tenir informé(e) des dernières innovations en matière de cloud, DevOps et sécurité, et à proposer des améliorations.

  • Autonomie et gestion du temps : capacité à prioriser les tâches et à gérer plusieurs projets simultanément dans un environnement dynamique.

Formation et expérience :

  • Formation initiale : BAC+3/5 en informatique, systèmes d’information, génie logiciel, télécommunications ou domaine équivalent (école d’ingénieurs, master, licence professionnelle).

  • Expérience professionnelle : Minimum 3 ans d’expérience en tant qu’ingénieur DevOps, administrateur cloud ou ingénieur infrastructure, avec une expertise avérée sur Microsoft Azure. Une expérience dans un environnement de production ou en centre de services (ITSM) est un atout majeur.

  • Certifications valorisées (non obligatoires) :

    • Microsoft Certified: Azure Administrator Associate

    • Microsoft Certified: DevOps Engineer Expert

    • Certified Kubernetes Administrator (CKA)

    • HashiCorp Certified: Terraform Associate

    • Certifications en sécurité cloud (ex : Microsoft Certified: Azure Security Engineer Associate)

💡 Votre mission :

En tant que DevOps Engineer – Azure Cloud, vous serez au cœur de la transformation digitale de nos clients. Votre expertise technique, votre approche proactive et votre capacité à innover dans le domaine du cloud computing permettront de concevoir des infrastructures performantes, sécurisées et scalables. Rejoignez une équipe où l’excellence opérationnelle et l’innovation sont au cœur de chaque projet !

Détails sur le poste
Rabat, Rabat-Salé-Kénitra, Maroc
Freelance - Temps plein
Ingénierie
Télétravail partiel possible
> 2 ans
Propulsé parTaleez