Senior Database Administrator
- Hiring from
- North Macedonia
- Work type
- Hybrid
- Posted
606,755 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job 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
