Overview
DM Database Administrator Jobs in Islamabad, Islāmābād, Pakistan at eSoft Solutions
Title: DM Database Administrator
Company: eSoft Solutions
Location: Islamabad, Islāmābād, Pakistan
Department: Information Technology
Reports To: Manager – IT
Location: On-site
Employment Type: Full-Time
Experience Required: 4 to 6 Years
Position Summary:
The Database Administrator will be responsible for the installation, configuration, maintenance, and optimization of enterprise database systems to ensure high levels of availability, performance, and security. The incumbent will work across multiple database technologies, including PostgreSQL, MySQL, Microsoft SQL Server, and Oracle, and will play a key role in implementing and maintaining high availability, backup, and disaster recovery solutions.
Key Responsibilities:
- Administer and maintain databases across multiple platforms, including PostgreSQL, MySQL, MS SQL Server, and Oracle.
- Implement, manage, and monitor high availability and disaster recovery mechanisms such as replication, clustering, and failover configurations.
- Perform regular database backups, restorations, and recovery drills in accordance with company policies.
- Ensure optimal performance and reliability of databases through tuning, indexing, and query optimization.
- Enforce database security controls, user access management, and auditing in compliance with organizational policies.
- Monitor database health and proactively identify, troubleshoot, and resolve performance or operational issues.
- Execute database upgrades, patches, and migrations as per change management guidelines.
- Collaborate with system administrators, developers, and application teams to support database integration and operational continuity.
- Prepare and maintain comprehensive documentation for configurations, procedures, and system changes.
- Develop automation scripts for routine administrative tasks using Linux shell scripting or equivalent tools.
Required Qualifications and Experience:
- Bachelor’s degree in computer science, Information Technology, or a related discipline.
- Minimum 4 to 6 years of proven experience as a Database Administrator.
- Demonstrated hands-on experience with PostgreSQL, MySQL, MS SQL Server, and Oracle databases.
- Sound understanding of core DBA concepts, including high availability, replication, indexing, backup and recovery, and performance tuning.
- Proficiency in Linux-based operating systems for database management and administration.
- Experience with monitoring and alerting tools such as pg Admin, Prometheus, Grafana, or Oracle Enterprise Manager.
- Basic scripting skills in Bash, PowerShell, or Python for automation and maintenance.
Preferred Qualifications:
- Experience with cloud-based database platforms (AWS RDS, Azure SQL, or Google Cloud SQL).
- Familiarity with containerization and orchestration tools (Docker, Kubernetes).
- Relevant professional certifications (e.g., PostgreSQL DBA, Oracle OCP, or Microsoft Certified: SQL Database Administrator).
Key Competencies:
- Strong analytical, problem-solving, and troubleshooting abilities.
- Excellent written and verbal communication skills.
- High attention to detail and accuracy.
- Ability to work effectively both independently and as part of a team.
- Commitment to maintaining confidentiality and compliance with organizational IT policies and data security standards.
Working Conditions:
- Standard office working hours; however, flexibility may be required for maintenance windows, upgrades, and incident response.
- Occasional on-call support during weekends or after hours as per business requirements.