Position: Database Reliability Engineer
Company: Raiffeisen Bank International
Experience required: 3y
Category: SQL
English level: upper
Published: 2022-02-01T00:00:00+02:00

As a Database Reliability Engineer, you will automate the creation and management of highly available PostgreSQL environments helping us to migrate our databases from a legacy system to a self-service platform. 

What you can expect: 

• Design, Analyze and Implement automation which delivers highly available and scalable PostgreSQL environments in our IaaS 
• Ensure that the database operates reliably by troubleshooting and solving issues across the entire database environment 
• Establish a Database Disaster Recovery solution; design and implement data backup and recovery procedures according to business needs 
• Enable visibility into the PostgreSQL environment; collect and visualize performance and system metrics, implement logging and auditing, introduce alerting. 
• Mentor other SREs on best practices when it comes to monitor databases and troubleshoot issues 
• Design and build a consistent, repeatable, and reliable continuous delivery of database changes in our deployment pipeline 
• Develop database documentation. As database automation is developed, the database documentation must allow feature teams to quickly create and scale environments 

What you bring to the table:
• Master's degree in Computer Science, a related technical field involving software/systems engineering, or equivalent practical experience 
• Systematic problem-solving approach, coupled with effective communication skills and a sense of drive 
• Expert knowledge of IT security best practices 
• Experience with infrastructure as a service (IaC) tools (e.g. Terraform, Ansible) 
• Good knowledge of Linux or UNIX based system, specifically RHEL 
• +3 years’ experience managing PostgreSQL and troubleshooting issues with database instances, DR, replication & backups 
• Extensive knowledge of DB and Linux shell scripting 
• Experience with monitoring and monitoring technologies (e.g. Prometheus, Datadog, Grafana, Kibana, Elasticsearch) 

What you might like about us?
• Motivated team in one of the leading banking groups in Austria and Central and Eastern Europe
• Knowledge sharing in our Group wide IT community including 14 Raiffeisen Banks
• Competitive Salary twice a month (based on EUR NBU rate)
• English courses
• Long-term official employment, sustainable and stable working environment
• Paid sick leave and vacation (31 days per year)
• Medical insurance
• Access to professional development programs (IT academy, ISTQB certification etc.)
• Comfortable work conditions (open space office)
• Possibility of remote work

Our selection process includes:
• CV pre-screening and short call with recruiter
• Virtual interview with Division Lead and technical experts from the project (1.5 hours)
• Background security check running in parallel
• Prompt feedback after every stage and a short summary of next steps

If you are interested in this opportunity, please apply now.