Ce que vous accomplirez/What you’ll do
- En tant qu'architecte de cloud hybride expérimenté et hautement qualifié, votre rôle se concentrera sur la création d'un cadre évolutif, efficace et sécurisé pour le traitement sur site et dans le cloud des données en streaming telles que les flux audio/vidéo en direct. Le candidat retenu évaluera et décidera du modèle cloud le plus approprié (IaaS, PaaS, SaaS) pour l'application, développera des stratégies de modélisation des données et dirigera l'intégration de divers services cloud. Il s’agit d’un rôle stratégique où l’expertise technique, l’innovation et le leadership seront essentiels pour faire progresser les capacités de traitement de la solution dans le cloud et sur site.
------------------------------------------------------------------------
As an experienced and highly skilled Hybrid Cloud Architect, your role will focus on creating a scalable, efficient, and secure framework for both on premises and cloud processing of streaming data such as live audio/video feeds. The successful candidate will evaluate and decide on the most appropriate cloud model (IaaS, PaaS, SaaS) for the application, develop data modeling strategies, and lead the integration of various cloud services. This is a strategic role where technical expertise, innovation, and leadership will be key to driving forward the solution’s processing capabilities in the cloud and on premises.
Vous aurez comme mandat/You will be responsible for
- Conception d'architecture cloud : diriger la conception et la mise en œuvre d'une architecture cloud hybride pour les applications de traitement de streaming, garantissant l'évolutivité, la fiabilité et la sécurité dans les environnements cloud et sur site.
- Évaluer les modèles de cloud : évaluer et décider du meilleur modèle de cloud (IaaS, PaaS ou SaaS) pour les besoins de traitement du streaming, en tenant compte de facteurs tels que le coût, l'évolutivité, la flexibilité et les exigences commerciales.
- Développement de framework : concevoir et mettre en œuvre un framework qui prend en charge le traitement en temps réel et par lots des données en streaming dans un environnement de cloud hybride, garantissant une haute disponibilité et une optimisation des performances.
- Modélisation et intégration des données : développer et implémenter des modèles de données qui prennent en charge la gestion des métadonnées, les flux de travail de traitement, les solutions de stockage et l'analyse des données. Intégrer les services cloud aux systèmes internes et aux outils tiers.
- Sélection des services cloud : identifier, évaluer et sélectionner les services cloud (par exemple, AWS, Azure, Google Cloud ou cloud privé) qui répondent le mieux aux exigences du projet et gérer leur mise en œuvre dans la configuration du cloud hybride.
- Sécurité et conformité : architecture sécurisée et conforme aux réglementations du secteur, notamment en ce qui concerne le traitement des données sensibles telles que le contenu en streaming.
- Optimisation des coûts : établir des stratégies pour optimiser les coûts du cloud, notamment en sélectionnant les services cloud appropriés, en gérant l'allocation des ressources et en tirant parti de la mise à l'échelle automatique.
- Collaboration : travailler en étroite collaboration avec des équipes interfonctionnelles (DevOps, ingénierie des données, sécurité, produit, etc.) pour garantir une intégration et un déploiement transparents dans le cloud
---------------------------------------------------------------------
Cloud Architecture Design: Lead the design and implementation of a hybrid cloud architecture for streaming processing applications, ensuring scalability, reliability, and security across the cloud and on-premises environments.Evaluate Cloud Models: Assess and decide on the best cloud model (IaaS, PaaS, or SaaS) for streaming processing needs, considering factors like cost, scalability, flexibility, and business requirements.Framework Development: Design and implement a framework that supports real-time and batch processing of streaming data in a hybrid cloud environment, ensuring high availability and performance optimization.Data Modeling & Integration: Develop and implement data models that support metadata management, processing workflows, storage solutions, and data analytics. Integrate cloud services with internal systems and third-party tools.Cloud Service Selection: Identify, evaluate, and select cloud services (e.g., AWS, Azure, Google Cloud, or private cloud) that best meet the project requirements, and manage their implementation within the hybrid cloud setup.Security and Compliance: Ensure the architecture is secure and compliant with industry regulations, especially concerning the handling of sensitive data such as streaming content.Cost Optimization: Establish strategies for optimizing cloud costs, including selecting the appropriate cloud services, managing resource allocation, and leveraging auto-scaling.Collaboration: Work closely with cross-functional teams (DevOps, Data Engineering, Security, Product, etc.) to ensure seamless cloud integration and deployment.
L’expertise dont vous aurez besoin/What you'll need to get the job done
- Éducation : Baccalauréat en informatique, en technologie de l'information ou dans un domaine connexe (maîtrise de préférence).
- Expérience : Au moins 7 années d'expérience en architecture cloud, dont au moins 3 années d'expérience axées sur les environnements cloud hybrides.
- Expertise en cloud hybride : solide expérience dans la conception et le déploiement de solutions de cloud hybride, avec une connaissance approfondie de cloud public et d’infrastructure sur site.
- Modèles Cloud (IaaS, PaaS, SaaS) : vaste expérience dans l'évaluation et la mise en œuvre de solutions IaaS, PaaS et SaaS en fonction des exigences de charge de travail, des performances et des considérations de coûts.
- Modélisation et gestion des données : maîtrise de la conception de modèles de données pour des systèmes à grande échelle, en particulier pour les données non structurées telles que le contenu multimédia, ainsi qu'une expérience des lacs de données, des bases de données et des outils Big Data.
- Plateformes cloud : expertise dans les plates-formes cloud telles qu'AWS, Microsoft Azure, Google Cloud ou autres, avec une expérience pratique dans le déploiement d'applications et de services cloud natifs.
- Sécurité et conformité : connaissance approfondie des meilleures pratiques en matière de sécurité du cloud, du chiffrement, de la gestion des identités et des accès (IAM) et des réglementations de conformité (par exemple, RGPD, HIPAA).
- DevOps et CI/CD : Expérience avec les méthodologies DevOps, la conteneurisation (Docker, Kubernetes) et les pipelines CI/CD pour un déploiement et une mise à l'échelle continus.
- Optimisation des coûts : capacité avérée à gérer efficacement les coûts du cloud, y compris la gestion des ressources, la budgétisation et l'utilisation d'outils cloud natifs pour le contrôle des coûts.
----------------------------------------------------------------------
Education: Bachelor’s degree in Computer Science, Information Technology, or related field (Master’s preferred).Experience: Minimum of 7+ years of experience in cloud architecture, with at least 3 years of experience focused on hybrid cloud environments.Hybrid Cloud Expertise: Strong experience designing and deploying hybrid cloud solutions, with in-depth knowledge of both public cloud and on-premises infrastructure.Cloud Models (IaaS, PaaS, SaaS): Extensive experience evaluating and implementing IaaS, PaaS, and SaaS solutions based on workload requirements, performance, and cost considerations.Data Modeling & Management: Proficiency in designing data models for large-scale systems, especially for unstructured data such as multimedia content, as well as experience with data lakes, databases, and big data tools.Cloud Platforms: Expertise in cloud platforms like AWS, Microsoft Azure, Google Cloud, or others, with hands-on experience in deploying cloud-native applications and services.Security & Compliance: In-depth knowledge of cloud security best practices, encryption, identity and access management (IAM), and compliance regulations (e.g., GDPR, HIPAA).DevOps & CI/CD: Experience with DevOps methodologies, containerization (Docker, Kubernetes), and CI/CD pipelines for continuous deployment and scaling.Cost Optimization: Proven ability to manage cloud costs effectively, including resource management, budgeting, and utilizing cloud-native tools for cost control.
Ce qui nous fera VRAIEMENT vous apprécier/What will make us REALLY love you
- Certifications cloud : AWS Certified Solutions Architect, Azure Solutions Architect Expert, Google Cloud Professional Cloud Architect ou certifications similaires.
- Apprentissage automatique et IA : familiarité avec les outils d'apprentissage automatique ou d'IA pour améliorer les flux de travail de traitement multimédia.
- Cadres spécifiques aux médias : expérience des cadres multimédias basés sur le cloud ou des outils de traitement tels qu'AWS Media Services, Azure Media Services ou Google Cloud Media.
- Leadership et communication : solides compétences en leadership avec la capacité de diriger des équipes interfonctionnelles, de communiquer des concepts techniques complexes à des parties prenantes non techniques et d'encadrer les membres juniors de l'équipe.
- Traitement audio/vidéo : compréhension des flux de travail de traitement audio/vidéo, du streaming de données en temps réel et du transcodage dans un environnement cloud.
- Excellente contribution au travail d’équipe
- Sens élevé de l’organisation, de l’auto-suffisance, avec une mentalité d’équipe
- Excellentes aptitudes de communication orale et écrite, dont la capacité à produire de la documentation claire pour les collègues et les clients.
- Excellents talents analytiques et aptitudes de solution de problèmes
- De l’entregent, une prédisposition et un désir à la collaboration amicale et respectueuse avec autrui
-----------------------------------------------------------------------
Cloud Certifications: AWS Certified Solutions Architect, Azure Solutions Architect Expert, Google Cloud Professional Cloud Architect, or similar certifications.Machine Learning & AI: Familiarity with machine learning or AI tools for enhancing media processing workflows.Media-Specific Frameworks: Experience with cloud-based media frameworks or processing tools like AWS Media Services, Azure Media Services, or Google Cloud Media.Leadership & Communication: Strong leadership skills with the ability to lead cross-functional teams, communicate complex technical concepts to non-technical stakeholders, and mentor junior team membersAudio/Video Processing: understanding of audio/video processing workflows, real-time data streaming, and transcoding in a cloud environment.Great team playerOrganized, goal-oriented, self-starter, with a team focused mentalityExcellent communication skillsOutstanding analytical skills and problem-solving abilityExcellent written and oral communication skills with the ability to produce clear documentation for both colleagues and customerA friendly willingness to collaborate and play nice with others