Skip to main contentA logo with &quat;the muse&quat; in dark blue text.
BD

R&D Lab IT Business Analyst

Échirolles, France

Job Description Summary

The main mission of this role consists in leading and driving R&D Lab IT projects related As such, the main responsibilities span from supporting IT Global portfolio to supporting specific projects and actions, in collaboration with various functional (Business and IT) and regional stakeholders.

Job Description

The R&D Lab IT Business Analyst / Project Leaderwill

  • Plan and Lead assigned R&D Lab IT related projects.
  • Ensure strict adherence to BD Standard & Methodology
  • Continuously seek to engage Business Project Stakeholders throughout Project Lifecycle
  • Pro-actively identify project risks, develop mitigation plan accordingly.
  • Ensure adequate R&D Lab infrastructure design according to BD standards.
  • Manage issues in a calm manner.
  • Act as the point of contact between R&D Lab of all sites & TGS organization (e.g. Site Services Delivery, On Site Support teams, TGS global network & architects SMEs)
  • Be the key point of contact for Lab function and understand R&D strategy.
  • Contribute to grow R&D TGS network with R&D Labs Business partner.
  • Influence global design & best practices.
  • Communicate and report on project activity and all IT supporting actions under your responsibility.
  • Ensure robust Production Support Model & CI program are defined & executed to plan.
  • Capture Demand, report to IT Management and support, drive and execute IT Business projects.
  • Provide regular reporting to Business Partner and Business Leadership
  • Be the key point of contact with Service Providers of choice in application development for Lab demands.

Want more jobs like this?

Get Computer and IT jobs in Échirolles, France delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.

Primary Responsibilities will include:

  • Coordination of incident and service requests for hardware and software owned by the business.
  • Maintain an up-to-date Lab asset inventory.
  • Planview project management, project shaping and board submission.
  • Project coordination with TGS partners, the business and approved vendors.
  • Schedule Risk Assessments, ensure business and validation team connectivity.
  • Partner with vendors, Plant IT and cores areas of the business to define the technology path.
  • Support 4 Sites - Pont-de-Claix, Franklin Lakes, Cuautitlán, and Dublin.
  • Support 350 associates and 600 instruments.

Skill Set & Experience:

  • 3+ years of experience in an IT position or in a position with a leading role in systems implementation.
  • Proven experience capturing requirements, supporting IT activities, and executing IT projects in a Local / Regional or Global context.
  • Proven experience working with multi-cultural teams and cross functional teams.
  • Proven experience supporting IT systems in a global context.
  • Experience providing efficient & appropriate support model on IT implemented Systems & Platforms
  • Experience in implementing and managing Issue handling processes.
  • Knowledge of IT project portfolio management support
  • Basic knowledge of IT validation
  • Strong Customer focus.English, French is mandatory.
  • Knowledge of Good Laboratory Practices and data integrity concept is a plus.
  • Excellent communications and collaborations skills, team player.

Travel Requirements:

  • 10% - 20%

Primary Work Location

FRA Le Pont-de-Claix Cedex

Additional Locations

Work Shift

Client-provided location(s): 38800 Pont-de-Claix, France
Job ID: BD-66618844912
Employment Type: Other