Skip to content
Marketing Factory Digital GmbH
Contact
Logo Marketing Factory Digital GmbH
  • Agency
    • About us
    • History
  • Services
    • Consulting, Analysis and Strategy
    • Programming and Development
      • Interface Development
      • PIM/ERP Links
      • Custom Development
      • Seamless CMS Integration
    • Agency Retainer
    • Hosting and Support
      • Cloud Strategies
      • Hosting Partners of Marketing Factory
    • Services with Third Parties
  • Technology
    • TYPO3 Agency Marketing Factory
      • TYPO3 Upgrade vs. TYPO3 Relaunch
      • Current TYPO3 Versions: v12 ELTS, v13, v13
      • The TYPO3 Lifecycle
      • Upgrading from TYPO3 v12 to v14
      • Our TYPO3 Extensions
    • Shopware
    • IT Security
      • DDoS Protection
      • Continuous Upgrading
      • Privacy First
    • Tech Stack
      • Commitment to Open Source
      • Technology Selection
      • PHP Ecosystem
      • Containerisation & Clustering
      • Content Delivery Networks
      • Search Technologies
  • References
    • Projects
    • Clients
      • Client List
    • Screenshot of the homepage of the new Maxion Wheels websiteNEW: Relaunch of the corporate website of Maxion Wheels
  • Community
    • Community Initiatives
  • Blog
  • Contact
  • Deutsch
  • English

You are here:

  1. Blog
  2. Seamless Provider Switch: pfmmedical’s careers section migrates from Umantis to coveto
XML code for a job advertisement for an HR Specialist at pfmmedical in Cologne. The text outlines the responsibilities in recruiting and employer branding, as well as the requirements for the applicant.
  • Development
  • TYPO3
13.05.2026

Seamless Provider Switch: pfmmedical’s careers section migrates from Umantis to coveto


pfm medical GmbH, a medical device manufacturer based in Cologne, hosts a job board within the careers section of its website, www.pfmmedical.de. Until recently, the data for this board was supplied by HR software from Umantis. In early 2026, the company was scheduled to switch to a new provider: coveto. Our task was to swap the data source without causing any visible changes for job applicants visiting the website.

This may sound unspectacular—and that was precisely the nature of the challenge: executing a clean technical cut in the backend, without any accompanying feature rollout.

The scope of the project was clearly defined. coveto delivers the job listings via an XML feed. pfm medical had previously created a mapping table in which every field from the Umantis system was mapped to its corresponding counterpart in coveto—ranging from job titles and locations to job categories. This matrix served as the foundation for our work.

Based on this foundation, we rebuilt the interface logic within a test environment, linked the display modules to the new data fields, and redirected the "Apply Now" buttons to the external application forms hosted by coveto. This was followed by functional testing covering filters, search capabilities, and data integrity.

The project deadline was dictated by the expiration of the Umantis contract at the end of March. We planned backward from that date: the test environment was deployed in mid-March, formally accepted on March 26th, and went live on March 31st. For visitors to the website, absolutely nothing appeared different afterward. And that was exactly the goal.

Key takeaways from this project:

The first point is self-discipline regarding project scope. It would have been tempting to combine the data migration with minor improvements to the careers section—the classic "While we're at it..." trap. We decided against this approach—a decision fully supported by pfm medical. A clearly defined task allows for a clean, seamless implementation. Enhancements can always follow later, executed with due diligence and their own dedicated concepts.

The second point is the quality of the preparatory work. The mapping table provided by pfm’s HR team was instrumental in getting the project off the ground in the first place. A meticulously documented field mapping saves countless hours of back-and-forth inquiries. When such a foundation is in place before a project begins, implementation proceeds much more smoothly—regardless of the size of the undertaking.

The third point: A seemingly small technical project is inextricably linked to business processes that are far larger in scope. If the careers section isn't functioning, applications won't come in. An interface may reside in the "engine room," but its impact is felt directly in the business. Those who recognize this are able to correctly assess the true value of even the most unassuming projects.

If you are facing a similar transition, please feel free to get in touch with us. We know exactly what matters.

Christoph Allefeld

On board since 1998 and therefore – as was usual at the time – a typical career changer. As managing director and shareholder responsible for finance, organization and new business. Lives near Cologne and still regularly comes to work in Duesseldorf.

More posts by this author

Get blog posts as RSS feed

Related blog posts

  • Relaunch of the website of our client Maxion Wheels based on TYPO3 12.4 LTS
  • Efficient review environments: Why we replaced Kubernetes with Virtual Machines
  • User-friendly customization of the TYPO3 backend
  • TYPO3 and SAP Customer Data Cloud

Please feel free to share this article.


Comments

No comments yet.

Write a comment.

I have been informed that the processing of my data is on a voluntary basis and that I can refuse my consent without detrimental consequences for me or withdraw my consent at any time to Marketing Factory Digital GmbH by mail (Erkrather Straße 401, D-40231 Düsseldorf) or e-mail (info@marketing-factory.de).

I understand that the above data will be stored for as long as I wish to be contacted by Marketing Factory. After my revocation my data will be deleted. Further storage may take place in individual cases if this is required by law.

  • Data privacy policy
  • Legal notice

© Marketing Factory Digital GmbH

Alternative text for images is partially generated by AI

Picture Credits
  1. "XML code for a job advertisement": © Marketing Factory Digital GmbH / Marketing Factory Digital GmbH