The DBRE Lead coordinates team activities, tracks and reports achievements, defines and documents processes and troubleshoots escalated issues.
This is a hands-on role involving database monitoring, performance tuning, backup and recovery, installation, maintenance and disaster recovery.
The successful candidate must be an effective communicator with solid relationship management skills.
Required Skills & Experience:
5+ years of experience in database engineering or administration roles
5+ years hands-on experience with AWS.
Design, deployment and management of highly available database workloads using managed DB services (RDS) and EC2 instances
Deep expertise with relational databases (e.g. Oracle, PostgreSQL, MySQL, SQL Server) and preferably at least one distributed database (e.g., Cassandra, CockroachDB, Amazon Aurora, etc.)
Proficiency in database internals, query planners, replication and sharding techniques
Must be proficient with tools that manage configurations and infrastructure, including Terraform, Ansible, Kubernetes, Liquibase, and Flyway.
Solid scripting and programming skills in languages like Python, Go or Bash
Knowledge of SRE practices and observability tools
Knowledge of the development life cycle, including coding standards, code reviews, source control management, build processes, testing and operations
Key responsibilities & duties include:
Setting up, installing, configuring, and running all database software and infrastructure.
Keeping them well-maintained.
Work closely with the engineering teams to coordinate and manage code changes and deployments to ensure ongoing availability and reliability
Collaborate with Engineering, Data & Analytics, DevOps, and Architecture teams to improve performance.
Work towards building a reliable and adjustable infrastructure that serves business requirements.
Developing, implementing, and overseeing database policies and procedures to ensure the integrity and availability of all databases and their accompanying software
Develop and modify technical documentation that describes installation and maintenance standards and procedures
Troubleshoot, solution and communicate problems and failures with databases
Review new industry developments to explore advantages which might be utilised by our customer
Look for opportunities for guiding change within the department by examining processes within the team and across IT to ensure they are proficient and delivering satisfactorily to the other business units
Desirable Skills:
Exemplary analytical and problem-solving skills
Demonstrated ability to learn new technologies quickly and autonomously
Proven track record in building inclusive organisations and working across teams to achieve common goals
Mentoring and training of DBRE personnel
Knowledge sharing with the team on the skills needed to conduct one-to-few and one-to-many sessions so they can transfer technical skills with colleagues