Database Administrator
Summary
Database Administrator responsible for administering, optimizing, and securing enterprise database environments primarily on Microsoft SQL Server and AWS RDS (including PostgreSQL), covering backup/recovery, performance tuning, capacity planning, and collaborating with infrastructure and development teams.
Overall Responsibility:
The Database Administrator is responsible for the administration, performance, integrity, availability, and security of enterprise database environments, with a primary focus on Microsoft SQL Server and Amazon Web Services (AWS) RDS platforms, including PostgreSQL.
This role supports the design, implementation, maintenance, monitoring, and optimization of database systems that enable critical business applications, reporting, and operational processes. The position partners closely with infrastructure, development, and application support teams to ensure database platforms are reliable, scalable, secure, and aligned with business and technology requirements.
The Database Administrator also supports backup and recovery processes, disaster recovery readiness, patching, upgrades, automation, and documentation while promoting best practices in database operations and governance.
This role is to be hired in San Pedro Sula, Honduras.
Duties:
Database Administration & Environment Management
- Administer, configure, maintain, and optimize Microsoft SQL Server and AWS RDS environments supporting business-critical applications.
- Partner with cloud and infrastructure teams to support AWS database services, dependencies, and integrations.
- Maintain documentation for database architecture, configurations, standards, and operational procedures.
Performance Monitoring, Optimization & Capacity Planning
- Monitor database health, performance, capacity, and availability to ensure reliability and scalability.
- Perform database tuning, indexing, query analysis, and performance optimization.
- Evaluate database growth trends, storage utilization, and capacity planning needs for future scalability.
Backup, Recovery & High Availability
- Implement and manage backup, restore, and recovery strategies to ensure business continuity.
- Support disaster recovery planning, including testing, validation, and failover readiness.
- Maintain high-availability solutions such as Always On, replication, and related resilience mechanisms.
Security, Compliance & Access Management
- Implement and maintain database security standards, user access controls, and permission models.
- Ensure protection of sensitive information through least-privilege access and compliance with policies.
- Promote security best practices and adherence to operational and regulatory standards.
Collaboration, Automation & Continuous Improvement
- Collaborate with development and support teams to troubleshoot issues and optimize application performance.
- Plan and execute database migrations, upgrades, patching, and change management activities.
- Use scripting and automation to streamline administrative tasks and improve efficiency.
- Stay current on database technologies and promote continuous improvement across platforms.
- Perform additional duties and special projects aligned with infrastructure and data service priorities.