Company Overview
We are seeking a senior System Architect to own the end-to-end technical architecture of our Veeva Commercial Vault CRM Application. In this strategic role, you will design, implement, and oversee the Veeva platform (including Veeva CRM and Veeva Vault/Vault CRM) to ensure alignment with business objectives, regulatory requirements, and industry best practices. Your architecture will support commercial, medical, and sales operations across multiple regions globally.
Key Responsibilities
- Lead the design and implementation of the Veeva Vault CRM solution, including integrations with other enterprise systems.
- Define high-level architecture and detailed solution designs, balancing out-of-the-box functionality with custom development and country-specific configurations.
- Guide technical teams and developers; act as the main technical point of contact for CRM solutions.
- Ensure compliance with relevant regulatory standards.
- Develop strategies for data and content migration and integration with external systems.
- Ensure data integrity and quality throughout the process.
- Create and maintain architectural documentation, solution blueprints, data models, integration patterns, and security controls.
- Collaborate with business, IT, and vendor partners to define requirements, validate solution designs, and drive continuous improvement.
- Monitor and optimize system performance, scalability, and reliability.
- Conduct root cause analysis and implement improvements as needed.
- Ensure the solution meets all relevant SQA regulatory and compliance requirements, including data privacy and security standards.
Required Qualifications
- Bachelors or Masters degree in Computer Science, Information Systems, or a related field.
- 7+ years designing and implementing Veeva-based solutions, including Veeva CRM and/or Veeva Vault CRM, in multi-country/multi-org environments.
- Deep understanding of Veeva Vault architecture, data models, and integration patterns.
- Hands-on experience with Java, APIs, and metadata management.
- Experience with regulatory compliance frameworks.
- Strong communication, problem-solving, and stakeholder management skills.
- Familiarity with DevOps tools (Azure DevOps, GIT, Jenkins, JIRA, Flosum) and Agile methodologies.
Nice to Have (Preferred Qualifications)
- Veeva CRM / Vault Certifications.
- Experience implementing, configuring, and supporting Veeva CRM, Veeva Vault CRM, and other Veeva modules.
- Prior experience in the life sciences or pharmaceutical industry.
- Experience leading large-scale migration and integration projects.
Core Competencies
- Strategic thinking and architectural vision.
- Technical leadership and mentoring.
- Business acumen and an ability to translate requirements into technical solutions.
- Commitment to continuous learning and staying current with Veeva product releases and industry trends.