Database Administrator (DBA)
REMOTE (US based) | Full-time
Digital Onboarding is a Digital engagement platform built for financial services to help modernize their onboarding process and develop mutually beneficial, profitable relationships with their customers and members.
Responsibilities
Database Design & Implementation
- Design, implement, and maintain PostgreSQL database systems to support business applications.
- Collaborate with application developers to optimize database schema and query performance.
Performance Tuning & Optimization
- Monitor and analyze database performance to identify and resolve issues proactively.
- Implement performance tuning strategies for optimal query execution and resource utilization.
Backup & Recovery
- Develop and maintain backup and recovery strategies to ensure data integrity and availability.
- Conduct regular testing of backup and recovery procedures.
High Availability & Disaster Recovery
- Configure and maintain high-availability solutions, such as replication and clustering.
- Develop and maintain disaster recovery plans to minimize downtime.
Security & Compliance
- Implement and enforce security best practices for database access and data protection.
- Ensure compliance with industry regulations and company security policies.
Database Monitoring & Maintenance
- Implement and manage monitoring solutions to proactively identify and address potential issues.
- Perform routine database maintenance tasks, including updates and patches.
Collaboration & Documentation
- Collaborate with cross-functional teams to understand database requirements and provide technical support.
- Maintain clear and comprehensive documentation for database configurations, procedures, and troubleshooting steps.
Qualifications
- Proven experience as a PostgreSQL Database Administrator.
- In-depth knowledge of PostgreSQL architecture, configuration, and performance tuning.
- Experience with database security, encryption, and access controls.
- Familiarity with database backup and recovery strategies.
- Strong SQL and scripting skills (e.g., Bash, Python).
- Understanding of high-availability and disaster recovery concepts.
- Excellent problem-solving and communication skills.
Stack
Elixir + Phoenix, React, Postgres
Apply now
If interested, shoot us an email at careers@digitalonboarding.com. Tell us a little about yourself and attach your resume or include a link to your LinkedIn profile.