Alma Media is an international digital service business and media company with a strong capacity for renewal. Over 80% of our revenue comes from digital sources. We have over 100 digital services and marketplaces created by our own developers & designers. We use the newest technologies and develop platforms on which millions of users spend time, search and find, buy and sell – in 11 different countries.
Our services are trusted when making life's big and small choices. Inspiring human curiosity and choice – since 1847.
Technology
Alma has many teams across Finland, Sweden, Baltics and Eastern Central Europe developing over 100 digital services and marketplaces; This means we use a lot of different technologies as teams can choose the most suitable tools for their work.
When building user interfaces for web ReactJS
is almost a de facto JavaScript UI library of choice and its React Native
counterpart
chosen for mobile applications. As programming languages go, TypeScript
, Go
and/or Java
are most used ones (with some
PHP
, and Ruby
here and there) for web applications.
Whereas Python
dominates in context of data science and data engineering.
Applications are hosted in a cloud environments. We use AWS
as our primary application cloud platform, which we have used already since
2012. Sometimes we use other platforms too, like Azure
, or do cherry-pick specific products – like BigQuery
from GCP
. When designing cloud architecture, we heavily utilize
serverless-first and event-driven patterns by utilizing tools
like AWS Lambda
and various managed/serverless products, but one
can also find a lot of containers running in our cloud environment with products
like AWS ECS/Fargate
.
Teams in Alma have –“You build it, You run it”– DevOps culture
where Continuous Integration & Continuous Delivery plays an important
role. Everything happens through version control systems and CI/CD
products like Github Actions
build, test and finally deploy the
applications. We can deploy to production multiple times a day.
Locations
Alma Media operates in 11 countries across Nordics, Baltics and Eastern Central Europe.
-
Finland
Helsinki, Tampere, Turku, Oulu & Vaasa
-
Czechia
Prague, Brno & Ostrava
-
Slovakia
Bratislava
-
Croatia
Zagreb & Split
-
Sweden
Stockholm & Kalmar
-
Estonia
Tallinn
-
Latvia
Riga
-
Lithuania
Vilnius
-
Bosnia & Herzegovina
Sarajevo
-
North Macedonia
Skopje
Social Media