Hubert Burda Media

Hubert Burda Media

location_onHeadquarters

Munich, Germany

peopleEmployees

5001 or more

businessIndustry

eCommerce, Media and Content, Platform

account_balanceFounded

1903

dvrTech stack

Vue.js, React, JavaScript, TypeScript, PHP, Symfony, Node.js, Amazon Web Services (AWS)

gradeKey values

checkAwesome co-workers
checkEQ > IQ
checkHigh code quality
checkState-of-the-art technologies
checkPromotes opportunities
checkData-driven

Work at Hubert Burda Media

 

Join one of Europe’s largest media companies. We create digital media worlds and e-commerce shops to make our users’ lives a little better every day. Our recipe for success is courage, enthusiasm and a healthy portion of creative freedom. 


We are looking for you to actively shape the changes taking place in the media world with us. Get involved in the dynamic world of media and find your ideal project as a developer, engineer, architect or administrator (m/f/d). Exciting tech jobs await you – along with wonderful colleagues. Just choose the right brand, tech stack and role for you among market-leading consumer products with millions of users, such as Holidaycheck, Focus Online and Chip.de. 


We want to strike a healthy balance between the professional and private to achieve great things as a team. We trust in our colleagues and encourage them to take responsibility and fulfil their entrepreneurial aspirations. Here you can push ahead with your start-up ideas within the secure environment of a major corporation. 


Join us.

Seven Steps from Monolith to Microservices - Burda Tech Deep Dive

From monoliths to microservices: A Software Architecture Challenge 

The transformation from a monolithic software structure to microservices is not always easy, but it has its advantages. The architecture is more flexible, scalable and facilitates the further development of the software. 

Sven Sanzenbacher, team lead in the software development area at Valiton, a Burda company, shares how this transformation can succeed step by step. 


Seven steps from monolith to microservices

  1. Step-by-step refactoring: It is advisable to refactor the monolith step by step. By applying principles such as “SOLID”, “Domain-Driven Design” and “Clean Architecture”, clear boundaries can be defined between components and individual reusable as well as independent modules can be created.
  2.  Monoliths with good architecture: Monoliths with a good architecture can be broken down into microservices more easily. A well thought-out architecture already lays the foundation for a later migration.
  3.  Step-by-step migration: Instead of breaking down the entire monolith into microservices at once, you should pull out individual services step by step. This enables a controlled and manageable transition.
  4. Loosely coupled services: A key aspect of microservices is that the services are loosely coupled. This is achieved by using message queues or a message bus, up to an event-driven architecture. This improves the decoupling and flexibility of the services.
  5. Separate databases and data schemas: each service should have its own database and data schema. This improves the independence and fault tolerance of the individual services.
  6. Monitoring and troubleshooting: Central log servers and distributed tracing are essential elements for monitoring and troubleshooting in a microservices environment. They enable better tracking of issues and facilitate troubleshooting.
  7. Continuous integration and continuous deployment (CI/CD): CI/CD are key strategies that make the process of testing and deploying microservices more efficient and reliable. They enable rapid iteration and ensure that changes reach production quickly and safely.
     

Conclusion

In summary, migrating to microservices is not an easy journey. It requires careful planning, step-by-step refactoring and a clear vision. Nevertheless, microservices offer many advantages, such as increased scalability, flexibility, and the ability to evolve individual services independently.

Anyone interested in software architecture and the challenges of migrating to microservices should keep the presented takeaways in mind. While the path to a microservices architecture requires time and patience, it can lead to more efficient and flexible software development in the long run.

Are you also on a mission to free the software world from monoliths and establish yourself in the tech space? Then Valiton is the right place for you.

Valiton is part of the large Burda family and brings exciting projects in the areas of data science, data engineering and software development in tech and media forward.

Find the job that suits you: https://www.burda.com/en/career/
 

Hubert Burda Media goes HackaTUM

We had lots of fun at the hackaTUM 2022 – the official hackathon of the Department of Computer Science at the Technical University of Munich. 12 teams of highly motivated participants of various levels and backgrounds worked on our case for StreamPicker "Help our users to find the best next stream". Hope to see you all in 2023 for the next coding challenge. 

Meetup at BurdaForward

We create media with people, for people and love to connect with people. This month we hosted HackerX in our office in munich – the world’s largest invite-only developer recruiting event. We met amazing like-minded people and hope to see you next time. Pizza and beer is on us 😊

See what working at Valiton is all about

What do an astrophysicist, an economic geographer, an economist and a microbiologist have in common? Exactly - they all work in Valiton's business performance team and deal with data science.

In the video, Christian, Angelika, Matti and Dennis explain what they are currently working on, how artificial intelligence can be used to predict future consumer behavior and how natural language processing can be used to optimize e-commerce platforms - and what working at Valiton is all about.

Check out our office in Munich

Our Munich offices are part of one of Hubert Burda Media's largest locations. Experience our office culture in Arabellapark and on St. Martin Straße and get an insight into our offices and meeting places, including the beloved Burda Bar, impressions of our brands, the Felix Burda Foundation and our day care center BurdaBande.

Core tech stack, publisher brands

Burda’s digital publisher brands, which include Focus Online, Chip and Bunte.de, are being united under the BurdaForward subsidiary. The various brands are decentralised and, for historical reasons, have their own IT architectures and developer teams who work with different programming languages.


Organised into “Jobs to be Done” teams, BurdaForward is no longer structured according to brands and products, but based on the jobs that the products perform for users. The “Content Technologies” team offers the individual “Jobs to be Done” teams a central content platform – a technical foundation. Job teams can work completely independently of the content platform, draw on complete services, or develop their own features on the content platform stack. All technologies used will be unified into a core tech stack that will be made available to the developers on the job teams.

Where and what the hell is Offenburg?

Enjoy the beautiful Black Forest city Offenburg: midway between Karlsruhe and Freiburg, just 30 minutes drive away from Strasbourg and Europa Park (Germany's largest theme park) 

Developer jobs at Hubert Burda Media

supervisor_account Hubert Burda Media
room Munich, Germany
stars Senior
translate English
TypeScript
Symfony
Kubernetes
+2
supervisor_account Hubert Burda Media
room Munich, Germany
stars Junior
translate English
TypeScript
Vue.js
Symfony
+1
supervisor_account Hubert Burda Media
room Munich, Germany
stars Senior
translate German
Node.js
TypeScript
React
+2