Database Administrator [DBA]
On-siteAddis Ababa, Addis Ababa, Ethiopia
Job Summary
Install, configure, and maintain database servers (on-premises and/or cloud) for internal systems and client environments. Monitor performance, tune queries, and optimize schema to ensure high availability. Implement security controls, access management, and audit processes. Perform regular backups, restorations, and disaster recovery testing. Design data models, stored procedures, and views while supporting development teams with design reviews and test data. Troubleshoot incidents, provide root cause analysis, and document configurations. Travel to client sites for implementations, upgrades, and support engagements. Requires 3–5 years of RDBMS experience (PostgreSQL, SQL Server, Oracle, MySQL) and cloud familiarity (AWS RDS, Azure SQL). Bachelor's degree in IT or Computer Science.
Required Qualifications
- Bachelor's degree in information technology, Computer Science, or related field
- A minimum of 3–5 years of experience as a Database Administrator, preferably within a software development or IT services environment
- Experience with at least one major RDBMS platform, such as PostgreSQL, Microsoft SQL Server, Oracle, or MySQL
- Understanding database design principles, normalization, and performance optimization techniques
- Knowledge of database security, compliance, and data privacy best practices
- Familiarity with replication, high availability, and disaster recovery strategies
- Competent in scripting and automation (e.g., SQL, Bash, PowerShell) to streamline database operations
- Travel for project delivery and client support regularly
Desired Qualifications
- Experience with cloud-based database services (e.g., AWS RDS, Azure SQL Database)
- Experience with cloud-based database services (e.g., AWS RDS, Azure SQL Database)
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.