Database Administrator (DBA)
Database Administrator (DBA)
Location: Houston, Texas, United States
Employment Type: Full-Time
Department: Data Engineering / Infrastructure
Company: Singletonet
About Singletonet
Singletonet is a technology solutions company focused on enterprise software development, digital platform engineering, and system integration services. Our technology teams build scalable software systems, distributed data platforms, and enterprise integration solutions designed to support high-performance digital applications.
We work with modern data architectures, secure enterprise databases, and scalable cloud environments to support complex enterprise applications and digital platforms.
Position Overview
Singletonet is seeking an experienced Database Administrator (DBA) responsible for the design, implementation, and management of enterprise database systems supporting critical software platforms and business applications.
The Database Administrator will manage relational and non-relational database environments, optimize system performance, and ensure high levels of data availability, reliability, and security.
This role requires expertise in database architecture, performance tuning, backup and recovery strategies, and database security management.
Key Responsibilities
Database Architecture & Design
- Design and implement database architectures supporting enterprise applications and distributed systems.
- Develop logical and physical database models aligned with system architecture and application requirements.
- Define data storage strategies supporting scalability, performance, and data integrity.
Database Administration & Maintenance
- Install, configure, and maintain database management systems such as Oracle, PostgreSQL, MySQL, or SQL Server.
- Monitor database environments to ensure optimal performance and reliability.
- Perform routine maintenance tasks including patching, upgrades, and system optimization.
Performance Optimization
- Analyze database performance metrics and identify opportunities for optimization.
- Implement indexing strategies, query optimization techniques, and database tuning methods.
- Monitor resource utilization and ensure efficient use of database infrastructure.
Data Integrity & Security
- Implement database security policies including user authentication, access controls, and encryption.
- Ensure data protection through proper database configuration and secure data management practices.
- Monitor database activity and implement safeguards to protect sensitive data.
Backup, Recovery & High Availability
- Design and maintain backup and disaster recovery strategies for critical databases.
- Implement high availability architectures including replication and failover mechanisms.
- Test and maintain data recovery procedures to ensure business continuity.
Collaboration & System Integration
- Work closely with software developers and system architects to optimize database interactions with applications.
- Support system integration efforts by providing database design guidance and performance recommendations.
- Participate in system architecture discussions related to data management and storage infrastructure.
Required Qualifications
- Bachelor’s degree in Computer Science, Information Systems, Data Engineering, or a related technical field.
- Experience administering enterprise database systems.
- Strong knowledge of relational database technologies such as Oracle, PostgreSQL, MySQL, or SQL Server.
- Experience with database performance tuning, backup strategies, and system monitoring.
- Understanding of database security best practices.
Technical Skills
Candidates should demonstrate proficiency in several of the following:
Database Platforms
- Oracle Database
- PostgreSQL
- MySQL
- Microsoft SQL Server
Database Concepts
- Data modeling
- Query optimization
- Indexing strategies
- Backup and recovery
Tools
- SQL
- Database monitoring tools
- Version control systems such as Git
Preferred Qualifications
- Experience managing cloud-hosted database platforms.
- Familiarity with NoSQL databases such as MongoDB or Redis.
- Experience implementing high-availability database architectures.
How to Apply
Interested candidates may submit their resume to: