Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
The Senior Database Administrator will manage and maintain various database, caching, and messaging platforms to ensure system reliability and performance. Responsibilities include performing database tuning, managing backups and disaster recovery, and automating routine operational tasks.
What they look for
Requirements
Candidates must have extensive experience administering PostgreSQL and SQL Server databases, along with proficiency in AWS database services and NoSQL technologies. A strong background in Linux administration, performance optimization, and maintaining high-availability environments is required.
Benefits
Full description
We are looking for an experienced Senior Database Administrator to manage and maintain database, caching, and messaging platforms. You will focus on system reliability, performance, security, and data recovery while working with a range of database and cloud technologies.
Key Responsibilities
- Manage and maintain PostgreSQL, Aurora PostgreSQL, and SQL Server databases
- Administer Kafka/MSK, Redis, DocumentDB, and Couchbase environments
- Maintain and test backup, recovery, and disaster recovery procedures
- Optimize database performance through tuning, query optimization, and capacity planning
- Support schema migrations, database upgrades, and database lifecycle management
- Maintain encryption, auditing, and access controls to ensure data security
- Monitor platform performance and troubleshoot technical issues
- Maintain high-availability environments and test recovery procedures to meet RPO and RTO targets
- Automate routine operational tasks using scripts and automation tools
- Collaborate with development, DevOps, and infrastructure teams
- Maintain technical documentation and improve operational processes
Requirements
- Experience administering PostgreSQL and SQL Server databases
- Experience with AWS database services, including Amazon RDS and Aurora PostgreSQL
- Hands-on experience with Kafka/Amazon MSK, Redis, and NoSQL technologies, including DocumentDB and Couchbase
- Experience with Linux administration and automation scripting
- Strong understanding of backup and recovery strategies, disaster recovery, and high-availability environments
- Experience with database performance tuning, optimization, and capacity planning
- Knowledge of schema migrations and database lifecycle management
- Understanding of encryption, auditing, access controls, and database security
- Experience maintaining and testing recovery procedures against defined Recovery Point Objectives (RPO) and Recovery Time Objectives (RTO)
- Strong focus on data integrity, ownership, troubleshooting, risk management, and documentation
- Good analytical, problem-solving, and communication skills
- Ability to work independently and collaborate with cross-functional teams
Preferred
- Experience with infrastructure as code and automated database management
- Familiarity with monitoring and observability tools for databases and distributed systems
- Relevant AWS or database administration certifications
What we offer
- Full-time employment
- Working from home possibility
- Private health insurance
- Monthly Gym membership
- Access to education and professional improvement
- Working with great people in a culture that supports both autonomy and collaboration
- Office perks: great location, modern equipment, unlimited coffee & tea, fruits, spacious lounge area
- Team-building activities
Similar roles
-
Database Engineer
Verisk Broadland, England, United Kingdom · £30K–£55K/yr
-
Cloud Database Administrator
Verisk Broadland, England, United Kingdom · £30K–£55K/yr
-
SQL/ Oracle Database Administrator (DBA)
Inetum Lisbon, Portugal
-
Senior Database Administrator
Steelcase Inc. Kuala Lumpur, Malaysia
-
Oracle Database Administrator (Navi Mumbai) | RQ-0018
Zema Global Navi Mumbai, Maharashtra, India
-
Junior Database Administrator
Forum Ventures Toronto, Ontario, Canada · CA$70K–CA$80K/yr