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 https://jobs.iqvia.com
IQVIA is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, marital status, or any other status protected by applicable law. Accommodations for applicants with disabilities are available in all aspects of the recruitment process upon request. If you have a disability that requires an accommodation, we encourage you to contact our Talent Acquisition Team at: workday_recruiting@iqvia.com, so that IQVIA can support your participation in the recruitment process.
IQVIA is committed to integrity in our hiring process and maintains a zero tolerance policy for candidate fraud. All information and credentials submitted in your application must be truthful and complete. Any false statements, misrepresentations, or material omissions during the recruitment process will result in immediate disqualification of your application, or termination of employment if discovered later, in accordance with applicable law. We appreciate your honesty and professionalism.
Please note that we may use artificial intelligence (AI) in the processing of your application. However, we only use AI to assist our recruitment team with the screening or assessment of candidacies, and not as a substitute for human decision-making.
La fourchette salariale de base potentielle pour ce poste, annualisée, est de $102,700.00 - $190,500.00. Le salaire de base réel offert peut varier selon plusieurs facteurs, notamment les qualifications liées à l’emploi telles que les connaissances, les compétences, la formation et l’expérience; l’emplacement; et/ou l’horaire (temps plein ou temps partiel). Selon le poste offert, des régimes d’incitation, des primes et/ou d’autres formes de rémunération peuvent être proposés, en plus d’une gamme d’avantages sociaux liés à la santé, au bien-être et/ou d’autres bénéfices.The potential base pay range for this role, when annualized, is $102,700.00 - $190,500.00. The actual base pay offered may vary based on a number of factors including job-related qualifications such as knowledge, skills, education, and experience; location; and/or schedule (full or part-time). Dependent on the position offered, incentive plans, bonuses, and/or other forms of compensation may be offered, in addition to a range of health and wellness and/or other benefits.