Senior Database Engineer
Location: Tallinn or Tartu, Estonia
Type: Permanent, full-time
What you'll be doing
You are designing, building and managing database solution for Bigbank banking system. What we have in mind is a Database-as-a-Service like solution, which is part of containerised solutions platform.
Why is this important to Bigbank?
We like our customers and want them to have a delightful user experience. This is where you come in as a Database Engineer. How? The banking system needs secure, reliable and high-performing databases. You are going to build it together with other Bigbank engineers.
How you'll spend your day
Gather requirements from product teams about the requirements towards databases
Design and implement database solutions
Monitor and maintain databases to prevent problems
Automate deployment processes to enable continuous deployment of services
Engage in service capacity planning and demand forecasting, software performance analysis and system tuning
Drive the company through disaster recovery tests, where we manually turn down pieces of infrastructure to test the overall resiliency to failures in our systems
Conduct periodic on call duties
Provide support and cooperate with product teams
Research and investigate reported site reliability or performance-related issues
Things you’re already doing:
You dont need to have expert level experience with all mentioned tools and technologies. We are happy if you have the interest to obtain those skills. If we find common agreement, it's always possible to learn while you are working
You prefer automation over manual work and thus use tools like Puppet/Ansible in your daily activities
You value personal time and thus prevent problems instead of being a hero and fixing them in the middle of the night
You use monitoring solutions to be aware of the health of the databases
You know that together everybody achieves more and thus train your colleagues to be able to prevent and solve issues themselves
Preferably you have experience with storage systems (e.g. NetApp, EMC etc.)
You have experience with capacity management and planning to foresee when there is a need for additional resources to keep services running smoothly
Things we're working on
First we transformed from old school offices-based banking to purely digital banking. Next we dove into the digital journeys of our customers and figured out what they need for excellent experience. Now, we are building a new banking platform, renewing our entire technology stack.
Our Technology Stack
PostgreSQL, MySQL, MS SQL, MongoDB, NetApp, RHEV, CentOS, Docker, OpenShift3, Puppet, Ansible, Git
You'll be rewarded like this
Competitive salary (reviewed yearly based on your performance)
Good conditions for professional and personal development
'Let's do this' mentality in international banking environment
Monthly sports benefit + free participation at 2 national sport events
Additionally 2 paid important personal days
3 paid ‘stay at home and get well’ days
You have a dedicated contact person always ready to answer all your questions. Just write to Harles Paesüld, the Head of Site Reliability Engineering, or call him at +372 520 4440
Fill in the form below or send us an email firstname.lastname@example.org by November 30, 2017.