“If a database is like a universe, I’m the efficient astronomer.” *Mind=blown*.
You manage the database environments for all our applications.
You continuously improve the way developers are working with databases, by building automated processes to deliver production and non production environments.
You provide a framework for developers to securely push database related changes into testing, acceptance and production environments.
You shovel databases from one environment to another, preferably automated and in real-time.
You select the right tool for the job and independently decide which database engine to use.
You present your ideas in a simple way so it’s understood by all – technical and non-technical alike.
You use managed services where possible: epic time management.
You excel in automating database administration, so much so that it takes up no time at all. You can then spend all that extra time on database development instead of operations.
You'll work in a team of multidisciplinary engineers. This means that you'll be able to expand your skill set to other areas, or simply have a full view on how everything comes together, so you can make an even bigger impact. Your team also has a Scrum Master and a Product Owner.
After your first cup of coffee of the day, you check the Datadog dashboard to see if the automated data masking process has finished successfully. Turns out it has. Awesome! Great news to share with the GDPR team during the stand-up.
After the stand-up, you have a meeting with Software Developer Irapuan and Database Administrator Rob. You’re going to discuss how to automate deployment of big schema changes for our Oracle databases. That’s quite a mouthful. Together with Rob, you’ve already been prototyping to validate some approaches, so you’re able to quickly agree on a solution which can be applied in the next sprint.
Today is also team lunch day. In the Slack team channel, your teammate Tim already proposed some ideas, from towers of pizza boxes to a cat-café. It turns out that Lirida has the best idea: trying out a new Mexican restaurant. Tim is a bit disappointed that his cat-café option didn’t make it, but burritos sound pretty great to him too.
After the nachos and fajitas, it’s time to open up your Python IDE. You’ll be showing off your next level skills by working on automating the near-real time replication of the on-premises Oracle database to AWS. Try saying that 10 times.
You have at least 5 years of experience as a software or database developer/ engineer with a high interest in infrastructure and databases.
You have maintained, designed, and built for availability and scalability in business critical applications.
You’re great in either Oracle, Microsoft SQL, or MySQL; but can also join team conversations on other database engines. Amazon Web Services Aurora, for example.
You understand the process and requirements of having databases refreshed and delivered in multiple environments.
You have experience in building application delivery pipelines.
You have strong knowledge of:
Scripting languages like Python and Bash
Automated database schema changes
CI/CD toolings and platforms
Scalable deployment strategies
Automated DTAP environments
Versioning of code with for example GIT
It’s a big plus if you have:
Worked before with tools like Teamcity, Puppet, Ansible.
Have used database cloud solutions like Amazon RDS & Aurora.
Experience with public speaking and organising training sessions.
Over 30 training courses at our own Coolblue University.
25 leave days. As long as you'll promise to come back.
Travel allowance and a retirement plan.
Relocation assistance, from a to z (if you live abroad).
Dutch language courses. To help you become a Rotterdammert.
An international work environment. With colleagues from places like Belgium, Spain, Australia, Mexico, and Italy.
Discount on a new bicycle. Because that's how we roll.