Position: Cloud Service Database Administrator
Company: N-iX
Experience required: 2y
Category: SQL
English level: intermediate
Published: 2021-06-01T00:00:00+03:00

**Role:**
This role will be a mix of projects and will encompass typical database administration duties that you may expect in a large-scale telecommunications environment: performance tuning, replication, database design, backups, high availability, encryption, security, configuration etc.

The DBA Team is responsible for the delivery, maintenance and support of all Database platforms used by Client’s twenty-four hours a day, seven days a week. The team’s primary function is to ensure all relational and non-relational databases are optimized for performance, designed with agreed levels of fault tolerance.
To highlight, a key requirement of the role will be involved in defining our future strategy around database modernization in the cloud.

**Responsibilities:**
- Involved in new solutions design discussions and to recommend suitable, secure, performance-optimized database offerings based on business requirements
- Ensure all databases in the AWS and Azure are configured for performance, scale and high availability where required
- Take responsibility of modernization of database estate in the cloud, leveraging open source technologies and cloud-native hosting platforms
- Drive innovation by constantly reviewing the latest public cloud platform database service releases such as Babelfish in AWS to fast track adoption of native services
- Ensure security considerations are at the forefront when designing and managing database solutions
- Optimize query performance
- Ensure all key databases have deep insight monitoring enabled to enable improved capabilities around fault detection
- Perform regular database maintenance when required and ensure databases are backed up according to agreed RTO / RPO information
- Maintenance work to be planned meticulously to minimize/eradicate self-inflicted P1 outages
- Monitoring database costs regularly and identify strategies to minimize cost as part of internal FinOps practices
- Ability to provide technical system solutions, determine overall design direction and provide hardware recommendations for complex technical issues
- Provisioning, deployment, monitoring cloud environment using automation tools like Terraform

**Requirements:**
- Ideal candidate has been supporting traditional server-based relational databases for over 5 years who then transitioned into AWS and Azure public cloud for the last 5 years
- SQL Server / MSSQL 2008 / 2012 / 2014 / 2016 / 2017 / 2019 (including Always-On and Analysis Services)
- Postgres / MYSQL as standalone and managed service platforms
- Strong database migration experience (Particularly MSSQL to open source and leveraging AWS native platforms including RDS, Athena, Aurora)
- Extensive AWS experience in a commercial environment, architecting database best practices
- Strong experience supporting AWS / Azure-based datalake/data warehouse environments. Required to support internal BI teams
- Solid experience and understanding of which workloads are the best suitable for which specific database platforms in AWS and Azure
- Extensive experience and understanding of database security, including appropriate encryption and authentication best practices
- Good working knowledge of Microsoft Power BI
- Good knowledge of Azure cloud database services
- Any working experience around non-relational databases (internally hosted or managed service such as DynamoDB in AWS will be favored)
- Good working knowledge of Windows and Linux Server Operating Systems
- Excellent presentation skills to both an internal and external audience
- The ability to share and communicate your specific expertise to the rest of the Technology group

**Desirable Certifications:**
- SQL Server Database Administration
- AWS Certified Solutions Architect Associate
- AWS Certified Database Specialty
- Azure Database Administrator Associate
 
**We offer:**
- Flexible working hours
- A competitive salary and good compensation package
- Best hardware
- A masseur and a corporate doctor
- Healthcare & sport benefits
- An inspiring, comfy, clean, and safe office 
 - Professional growth:
- Challenging tasks and innovative projects
- Meet-ups and events for professional development
- An individual development plan
- Mentorship program

**Fun:**
- Corporate events and outstanding parties
- Exciting team buildings
- Memorable anniversary presents
- A fun zone where you can play video games, foosball, ping pong, and more