O

Opella

Global OTC & VMS self-care manufacturer

Enterprise Architect – Growth Hub & Commercial

IT OperationsUpdated on Nov 14
Full-timeBarcelona, Spain€69.2k - €92.3kIn-person

About the Job

Requirements

  • A Bachelor’s or Master’s degree in Computer Science, Information Systems, Engineering, or a related field.
  • Fluency in spoken and written English is required; other languages are a plus.
  • Proven experience as an Enterprise Architect or in a similar role in complex, multi-domain environments.
  • Strong knowledge of commercial technologies including Salesforce, APRIMO, and Kantar, and integration platforms including TIBCO TCI and Informatica Cloud.
  • Deep understanding of enterprise architecture frameworks, integration standards, and modeling techniques such as the C4 model.
  • Broad expertise across Cloud, DevOps, Agile, Big Data, Integration and APIs, ERP, and enterprise solutions such as Salesforce and Veeva.
  • Current knowledge of emerging technologies such as Artificial Intelligence, augmented and virtual reality, and Blockchain.

Responsibilities

  • Lead strategic architecture across Commercial, Marketing, and e-commerce platforms, ensuring alignment with enterprise-wide goals.
  • Drive governance through the Architecture Design Authority and Architecture Council, facilitating key technology decisions.
  • Design end-to-end solutions that integrate across domains, regions, and platforms.
  • Enable cross-functional collaboration by providing blueprints and standards, and mentoring engineering and delivery teams.
  • Promote innovation by identifying opportunities for reuse, automation, and emerging technologies.
  • Ensure compliance and security by defining non-functional requirements and managing risk.
  • Build and nurture a global architecture community, fostering knowledge sharing and continuous improvement.
  • Build a collaborative network with peers within the Opella Digital organization to encourage common use and understanding of technologies, products, and services, and support Opella Digital units across the organization.

Desired Qualifications

  • Knowledge of languages other than English.

About the Company

Opella

Global OTC & VMS self-care manufacturer

Opella makes a wide range of over-the-counter medicines, vitamins, minerals, and supplements for global consumers, covering about 100 brands and an 11,000-strong workforce. It develops, manufactures, and markets non-prescription health products that people can buy ready-made in stores for common needs such as pain relief, digestion, and allergy relief. The company differentiates itself with a large global manufacturing footprint (13 sites and 4 science and innovation centers) and its B Corp certification, signaling accountability to social and environmental standards. Its goal is to simplify self-care and put health in people’s hands for half a billion consumers worldwide.

Company size
5,001-10,000
Company stage
Not listed
Total funding
Not listed
Headquarters
Neuilly-sur-Seine, France
Founded
2018

Recently Posted Jobs

Explore more opportunities at Opella

See more jobs