How do you make our customers happy?
Well, for your fellow cloud database engineer and hopefully future teammate, composing this text was a tougher-than-expected challenge. It is a very challenging role to administer all our databases 24/7, both in datacenter and Cloud. Want to help us engineer our data infrastructure in the datacenter and at GCP? Want to discover what data infrastructure engineering is all about in one of the biggest and most dynamic infrastructures the Netherlands has to offer?
Your responsibilities as a Cloud Database Engineer
We are heavy users of databases: we have many databases running in the cloud and in our datacenter: Oracle, Postgres, CloudSQL, Datastore and Bigtable. We are in the midst of migrating our databases to the cloud. It’s up to you and your team to run and administrer the cloud and datacenter databases. To engineer new features and to make sure existing features stay available, secure and cost effective. One of the big challenges at the moment is the ability to store personal information in a reliable and secure way in the cloud databases and other data structures.
At bol.com we believe in agility & autonomy, so our Product teams are able to provision databases themselves. For provisioning, all cloud teams use an in-house built provisioning system developed on top of Puppet, Terraform and Kubectl. With access to alpha/private GCP features we are able to stay ahead of the curve.
Why you can make a difference
Because you bring the whole package: cloud database engineering (preferably GCP), Postgres, Kubernetes, Puppet, scripting and performance tuning. If you are familiar with Oracle or system engineering, even better! Knowledge of databases and Linux in general is a must. But hey, we take it, that’s more or less a given.
3 reasons why this is(n’t) for you
- Yes, because you want to be an active member of a seasoned and skilled database team
- Yes, because you love to chat about making things better and welcome different viewpoints
- Yes, because you prefer to automate tasks instead of doing things over and over again
- Not, because you have no clue how to use SQL – terra incognita
- Not, because you blindly make changes in production
- Not, because you are a lone wolf – sharing knowledge is for sheep
Where you’ll work
As Cloud Database Engineer, you’re on our database and storage team. Together with two other teams, we form a group focused on data: Storing data in databases and other data structures, transporting data to the cloud and doing data analytics. These 3 teams together form the Data fleet, responsible for the availability, performance and security of all of our data.
That group is, in turn, part of the Space that manages our technical platform. At our scale it makes sense to offer a platform to our ~100 product teams, so they can focus on building awesome software without having to worry (too much) about the infrastructure. We are a market leader with the spirit of an energetic scale up. Our strength is based on our cooperation as equals and our drive to continuously improve each other. You can accomplish only so much on your own as a Cloud Database Engineer. And so much more with your 2000 colleagues.
What you get
What you get
Attention to youWe are continuously focused on innovation and getting better every day. Because we work in a dynamic environment and our organization is growing rapidly, your development will grow together with bol.com.
Extra ServiceBesides legal conditions, we also have interesting extra's for you. For example relocation allowance, support with your relocation, free parking and staff discount on all bol.com articles.
How it works
Carefully, we take a look at your application. Within 2 weeks you know if we invite you for an interview.
We call you to set up an interview. And since we’re already talking: feel free to ask any question you may have.
In this first interview we’ll get to know each other. We want to find out more about you. Work experience is interesting, but we also want to find out more about you as a person. Together, we’ll find out if this job is a match made in heaven.
Before the next interview we will ask you to take an online assessment. We’ll also discuss the position and your team in depth.
2 interviews are usually enough to see if it’s a match. And if you agree… well, it’s the beautiful beginning of your career at bol.com :)