How cool wouldn't it be to be able to figure out the infrastructure and platform set up for an entire company? To be able to pull the right strings and give everyone around you super-powers? And how cool wouldn't it be to find solutions and build proofs-of-concept in collaboration with colleagues from all over the organisation? And how cool wouldn't it be to be the one that lifts hurdles when others are hindered or slowed down? To deliver things super quickly but also being super chill about it!
Here's the thing: Zimpler is growing fast! We have more transactions per minute, more features to deliver, more developers to onboard, more teams working in parallel — and we've just moved over to using micro-services! We already have a lot of lovely things in place: automated tests and deploy, everything runs in containers with centralised logging and alerting — but we still have a long journey ahead of us to reach DevOps heaven!
That's why we need your help! As an experienced engineer in the Platform Team, you will:
Build a platform to empower all product teams
Set up shared tools for monitoring, tracing and alerting
Collaborate with other teams to find infrastructure solutions
Maintaining and improving our shared infrastructure
Basically, everything you deliver makes the whole company more efficient, so all your efforts will pay off tenfold! And since you'll join a small team, you'll have a massive impact on everything! Expect a bit of challenge in return though… wink We're all in this together though, and we always have each other's back!
Otherwise, we run basically everything on AWS, and we set up everything through Terraform. At the moment, we have a couple of dozen micro-services being deployed on Fargate, we have automated builds in Travis and automated deploys using Code Pipeline, all the logs are centralised on CloudWatch and streamed to Elastic Search + Kibana for debugging. Since this summer, we also have a Kafka cluster serving as our central event log for transactions(we use Amazon's MKS of course).
TL;DR? Here's a technical bullet point list to gush over:
Continuous Testing & Deploys
Here's what we're aiming at:
get our deploy time from commit to production under 12min(we're at about 30min right now)
setup distributed tracing(we've got some basic structure with AWS X-Ray)
replace load balancers with a service mesh(also figure out what that means)
speed up onboarding and setting up new apps
Interested or a little bit curious? Please reach out or(terraform) apply!
We want to provide the best working environment out there. That means that you’ll be an active part of influencing that environment. Are you doing your best thinking in a ball pit? Our Product Owner will be able to hook you up (dead serious). But it’s not all on you. We already got these things in place:
Office in the City Center
You will be right in the pulse of Gothenburg or Stockholm. Easy to get to by bus, train, scooter or bike. Perfect location also makes it super easy to travel between our offices.
You get 3000 sek to spend on whatever makes you happy. As long as it is a sport that is condoned by Skatteverket.
We basically have an unlimited budget for books. Order whatever you want to know more about. We also have a bag of money for every employee that they can spend on education. And of course, you’re encouraged to go to meet-ups, conferences and seminars.
Already working at Zimpler?
Let’s recruit together and find your next colleague.