Tech Stack
ETLInformaticaJavaScriptMySQLPostgresPythonSDLCSQLTableauVault
About the role
- Lead day-to-day operations and maintenance of Amgen’s R&D Veeva Vault Platform and hosted applications
- Rapidly prototype and translate concepts into working code
- Collaborate with product owners, developers, testers, product management, design, and QA to deliver high-quality software on time
- Maintain detailed documentation of software designs, code, and development processes
- Integrate Veeva Vault with other systems and platforms to ensure seamless data flow and functionality
- Stay up to date on Veeva Vault features, new releases and best practices around Veeva Platform governance
- Assess and plan for the impact of Veeva changes and releases on collaborators
- Develop and handle communication plans to engage Veeva collaborators and provide clear messaging
- Support design and delivery of training programs; provide ongoing support and coaching
- Design, develop, and implement applications and modules, including custom reports, SDKs, interfaces, and enhancements
- Analyze functional and technical requirements and translate them into software architecture and design specifications
- Develop and execute unit tests, integration tests and other testing strategies following IS change control and GxP validation processes
- Apply Risk Based Validation methodology and ensure software quality and regulatory compliance
Requirements
- Master's degree or Bachelor's degree in Computer Science, IT or related field
- 5 to 9 years of relevant experience (or 6-8 years in global pharmaceutical industry as noted)
- Experience with Veeva Vault RIM and its applications, including Veeva configuration settings and custom builds
- Experience in building configured and custom solutions on Veeva Vault Platform
- Experience managing systems, implementing and validating projects in GxP regulated environments
- Extensive expertise in SDLC (requirements, design, testing, data analysis, creating and managing change controls)
- Proficiency in programming languages such as Python and JavaScript
- Strong understanding of software development methodologies, including Agile and Scrum
- Experience with version control systems such as Git
- Familiarity with relational databases (MySQL, SQL Server, PostgreSQL, etc.)
- Experience with ETL tools (Informatica, Databricks)
- Experience with API integrations such as MuleSoft
- Proficiency in writing SQL queries
- Hands-on experience with reporting tools such as Tableau, Spotfire & Power BI
- Veeva Vault Platform Administrator or Equivalent Vault Certification (Mandatory)
- SAFe for Teams (Preferred)
- Excellent analytical and troubleshooting skills
- Outstanding written and verbal communication skills; ability to translate technical concepts for non-technical audiences
- Ability to work optimally with global, virtual teams
- Team-oriented with focus on achieving team goals
- Strong presentation and public speaking skills
- Willingness to work later/evening or night shifts as required
ATS Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
PythonJavaScriptVeeva Vault RIMSDLCAgileScrumSQLETLAPI integrationsReporting tools
Soft skills
analytical skillstroubleshooting skillswritten communicationverbal communicationteamworkpresentation skillspublic speakingcollaborationcoachingengagement
Certifications
Veeva Vault Platform AdministratorSAFe for Teams