En tant qu'architecte principal pour MediaOS, vous dirigerez la vision technique et la stratégie architecturale pour les produits médias phares d'IQVIA Digital. Relevant du responsable de l'architecture d'IQVIA Digital, vous collaborerez avec la direction de l'ingénierie et les équipes de développement pour garantir que nos systÚmes sont évolutifs, maintenables et alignés sur les objectifs commerciaux à long terme. Il s'agit d'un rÎle à fort impact qui équilibre la planification stratégique à haut niveau et le leadership technique pratique.
Responsabilités essentielles du poste
* Leadership technique stratégique : Définir et diriger l'évolution de l'architecture MediaOS. Traduire des exigences commerciales complexes en solutions techniques robustes et évolutives.
* Alignement inter-équipes : Agir comme le pont technique entre plusieurs équipes de développement. Identifier et gérer les dépendances entre produits, assurer une intégration cohérente et minimiser la dérive architecturale.
* Mentorat et culture : Encadrer les ingénieurs principaux et les leaders techniques, en favorisant une culture d'excellence technique, de curiosité et de réflexion architecturale au sein des équipes.
* Gouvernance et normes : Participer au comitĂ© d'architecture et diriger les sĂ©ances de revue de conception. Ătablir et appliquer les normes de codage, les pratiques de sĂ©curitĂ© et les enregistrements de dĂ©cisions architecturales (ADR) sans crĂ©er de bureaucratie inutile.
* Innovation et faisabilitĂ© : Recherchez et prototypez de maniĂšre proactive de nouvelles technologies (PoC). Ăvaluez leur faisabilitĂ© pour rĂ©soudre des dĂ©fis spĂ©cifiques de MediaOS avant une adoption gĂ©nĂ©ralisĂ©e.
* Contribution pratique : Allez au-delà de la théorie en contribuant au code des chemins critiques, en concevant des bibliothÚques centrales ou en résolvant des problÚmes complexes en production afin de maintenir une compréhension approfondie du systÚme.
Compétences et expérience requises
* Expérience : Plus de 10 ans en développement logiciel avec au moins 3 ans dans un rÎle de Lead ou Architecte, pilotant la stratégie technique pour des systÚmes complexes et distribués.
* Architecture hétérogÚne : Expérience dans l'architecture d'environnements complexes et polyglottes (par exemple, mélange de .NET, Python, Java). Capacité à guider les stratégies d'intégration à travers des piles technologiques diversifiées.
* ModÚles d'intégration : Connaissance experte des modÚles d'intégration modernes, y compris REST, gRPC et architecturés orientés événements.
* Cloud et orchestration : Solide expérience avec les principaux fournisseurs de cloud (GCP, AWS ou Azure), en se concentrant sur la conteneurisation (Docker/Kubernetes) et l'orchestration serverless.
* Communication : Capacité exceptionnelle à communiquer des concepts techniques à des parties prenantes non techniques et à influencer les équipes d'ingénierie sans autorité directe.
* Maßtrise de l'agilité : Expérience approfondie de travail dans des environnements Agile/SCRUM, avec un accent sur l'architecture itérative qui évolue avec le produit.
* Formation : Baccalauréat ou équivalent en informatique, en génie ou dans un domaine technique pertinent.
Compétences supplémentaires souhaitables
* Connaissance de notre pile spécifique : Vue.js, .NET Core, Python et Java.
* Expérience dans l'architecture de plateformes de données à fort volume ou de systÚmes de diffusion de médias.
* Antécédents en modernisation de systÚmes hérités (motif de strangler fig, décomposition en microservices).
* Expérience dans les secteurs de la santé, pharmaceutique ou AdTech.
---------------------------------------------------------------------------------------------------------------------
As a Staff Architect for MediaOS, you will drive the technical vision and architectural strategy for IQVIA Digitalâs flagship media products. Reporting to the IQVIA Digital's Architecture Lead, you will partner with engineering leadership and development teams to ensure our systems are scalable, maintainable, and aligned with long-term business goals. This is a high-impact role that balances high-level strategic planning with hands-on technical leadership.
Essential Job Responsibilities
* Strategic Technical Leadership: Define and drive the evolution of the MediaOS architecture. Translate complex business requirements into robust, scalable technical solutions.
* Cross-Team Alignment: Act as the technical bridge between multiple development teams. Identify and manage cross-product dependencies, ensuring cohesive integration and minimizing architectural drift.
* Mentorship & Culture: Mentor Senior Engineers and Tech Leads, fostering a culture of technical excellence, curiosity, and architectural thinking within the teams.
* Governance & Standards: Participate in the Architecture Committee and lead design review sessions. Establish and enforce coding standards, security practices, and architectural decision records (ADRs) without creating unnecessary bureaucracy.
* Innovation & Feasibility: Proactively research and prototype new technologies (PoCs). Evaluate their feasibility to solve specific MediaOS challenges before broad adoption.
* Hands-on Contribution: Go beyond theory by contributing to critical-path code, designing core libraries, or troubleshooting complex production issues to maintain a deep understanding of the system.
Required Skills & Experience
* Experience: 10+ years in software development with at least 3+ years in a Lead or Architect role driving technical strategy for complex, distributed systems.
* Heterogeneous Architecture: Experience architecting complex, polyglot environments (e.g., mixing .NET, Python, Java). Ability to guide integration strategies across diverse technology stacks.
* Integration Patterns: Expert knowledge of modern integration patterns including REST, gRPC, and Event-driven architectures.
* Cloud & Orchestration: Strong experience with major cloud providers (GCP, AWS, or Azure) focusing on Containerization (Docker/Kubernetes) and Serverless orchestration.
* Communication: Exceptional ability to communicate technical concepts to non-technical stakeholders and influence engineering teams without direct authority.
* Agile Fluency: Deep experience working within Agile/SCRUM environments, with a focus on iterative architecture that evolves with the product.
* Education: BS or equivalent in Computer Science, Engineering, or relevant technical field.
Additional Role Desirables
* Familiarity with our specific stack: Vue.js, .NET Core, Python, and Java.
* Experience architecting high-volume data platforms or media delivery systems.
* Track record of modernizing legacy systems (strangler fig pattern, microservices decomposition).
* Healthcare, Pharmaceutical, or AdTech industry experience.
IQVIA est un fournisseur mondial de premier plan de services de recherche clinique, d'informations commerciales et de renseignements sur les soins de santé pour les secteurs des sciences de la vie et de la santé. IQVIA se consacre à accélérer le développement et la commercialisation de traitements médicaux innovants pour aider à améliorer les résultats des patients et la santé de la population dans le monde entier. Pour en savoir plus, visitez https://jobs.iqvia.com
IQVIA est fiĂšre dâĂȘtre un employeur souscrivant au principe de lâĂ©galitĂ© dâaccĂšs Ă lâemploi. Tous les candidats qualifiĂ©s seront pris en considĂ©ration pour un emploi sans Ă©gard Ă la race, la couleur, la religion, le sexe, lâorientation sexuelle, lâidentitĂ© de genre, lâorigine nationale, le handicap, lâĂąge, lâĂ©tat matrimonial ou tout autre statut protĂ©gĂ© par la loi applicable. Des mesures dâadaptation pour les candidats handicapĂ©s sont disponibles sur demande dans tous les aspects du processus de recrutement. Si vous avez un handicap qui nĂ©cessite une mesure dâadaptation, nous vous encourageons Ă contacter notre Ă©quipe dâacquisition de talents au workday_recruiting@iqvia.com, afin quâIQVIA puisse soutenir votre participation au processus de recrutement.
IQVIA sâengage Ă faire preuve dâintĂ©gritĂ© dans son processus de recrutement et applique une politique de tolĂ©rance zĂ©ro en matiĂšre de fraude des candidats. Toutes les informations et toutes les qualifications soumises dans votre candidature doivent ĂȘtre vĂ©ridiques et complĂštes. Toute fausse dĂ©claration, prĂ©sentation trompeuse ou omission importante au cours du processus de recrutement entraĂźnera la disqualification immĂ©diate de votre candidature, ou la cessation dâemploi si elle est dĂ©couverte ultĂ©rieurement, conformĂ©ment aux lois applicables. Nous apprĂ©cions votre honnĂȘtetĂ© et votre professionnalisme.
Veuillez noter qu'il est possible que nous utilisions l'intelligence artificielle (IA) dans le traitement de votre candidature. Cependant, nous utilisons l'IA uniquement pour aider notre équipe de recrutement à sélectionner ou à évaluer les candidatures, et non pas pour remplacer la prise des décisions par les membres de notre équipe.
IQVIA is a leading global provider of clinical research services, commercial insights and healthcare intelligence to the life sciences and healthcare industries. We create intelligent connections to accelerate the development and commercialization of innovative medical treatments to help improve patient outcomes and population health worldwide. Learn more at
iqvia