Sr. Database Administrator

5 days ago


Lahore, Punjab, Pakistan Taraki Full time $30,000 - $60,000 per year

This job is with
Gicoh.
Their expertise covers all major platforms and technology stacks, enabling to provide customized and comprehensive solutions that address our clients specific requirements.

About The Role
We are seeking a highly skilled and experienced
Database Administrator
(
DBA)
to join our dynamic team. This role involves managing, maintaining, and enhancing multiple database environments including
MySQL, MariaDB, SQL Server, and PostgreSQL
The ideal candidate will ensure that all databases remain available, secure, high-performing, scalable, and recoverable, while also conducting R&D initiatives to improve our database tools, architecture, and performance.

Key Responsibilities
1. Database Administration:

  • Install, configure, upgrade, and maintain multiple database systems.
  • Perform schema design, object creation, user management, and permission control.
  • Manage and optimize database objects such as tables, views, indexes, stored procedures, triggers, and functions.
  • Ensure adherence to best practices for all relational database environments.

2. Backup, Restore & Disaster Recovery

  • Develop, implement, and monitor incremental and full backup strategies.
  • Configure and maintain replication, clustering, mirroring, and other HA/DR solutions.
  • Conduct routine restore tests to ensure business continuity and minimal downtime.

3. Performance Monitoring & Optimization

  • Monitor database health using monitoring tools; identify and resolve performance bottlenecks.
  • Optimize slow queries, indexes, caching, and server configurations.
  • Provide recommendations to improve database and application performance.

4. Maintenance & Automation

  • Schedule and automate regular maintenance tasks including reindexing, vacuuming, consistency checks, and log cleanup.
  • Develop automation scripts using Bash, PowerShell, or Python to reduce manual workloads.

5. Data Management & ETL

  • Execute data extraction, transformation, and loading (ETL) processes.
  • Handle database version upgrades and data migrations with integrity and minimal downtime.
  • Ensure secure, auditable handling of sensitive data.

6. Security & Compliance

  • Implement and maintain database security policies including authentication, authorization, encryption, and auditing.
  • Identify vulnerabilities and apply patches/fixes.
  • Ensure compliance with internal data governance and regulatory requirements.

7. Research & Development (R&D)

  • Research new database technologies, tools, and performance strategies.
  • Conduct POCs on monitoring tools, database features, or scaling architectures.
  • Document findings and implement improvements to the database environment.

8. Cross-Functional Support

  • Collaborate closely with DevOps, Cloud, Development, and Security teams.
  • Support application deployments, migrations, and performance incident troubleshooting.
  • Participate in an on-call rotation to support critical database-related incidents.

Requirements & Qualifications
Must-Have Skills

  • 5+ years of DBA experience in MySQL, MariaDB, SQL Server, and PostgreSQL.
  • Strong expertise in:

  • Backup & recovery strategies

  • Replication, clustering, and HA/DR
  • Performance tuning and query optimization
  • Authentication, security, and access control

  • Hands-on experience with database tools:

  • SSMS, SQLYog, MySQL Workbench, pgAdmin, Toad, etc.
  • Strong understanding of Linux and Windows Server environments.
  • Experience with monitoring tools like Prometheus, Grafana, CloudWatch, Zabbix, SolarWinds, etc.
  • Scripting experience in Bash, PowerShell, or Python.

Education

  • Bachelors Degree in Computer Science, Computer Engineering, Information Technology, or a related field.

Preferred Qualifications

  • Experience with cloud-managed databases (AWS RDS, Azure SQL, Cloud SQL).
  • Knowledge of NoSQL databases (MongoDB, Redis, Cassandra).
  • Experience with Kubernetes, containerized DB deployments, and operators.
  • Familiarity with CI/CD pipelines and DevOps practices.
  • Professional certifications in MySQL, SQL Server, PostgreSQL, or cloud platforms.


  • Lahore, Punjab, Pakistan Purelogics Full time 1,200,000 - 2,400,000 per year

    Role Overview:We are looking for an experienced Database Administrator (DBA) with strong expertise in MySQL and PostgreSQL to manage, maintain, and optimize our database systems. The role requires hands-on experience in performance tuning, replication, troubleshooting, and ensuring high availability of production environments.Responsibilities:Administer,...


  • Lahore, Punjab, Pakistan AppifyTech Full time 1,200,000 - 3,600,000 per year

    We are seeking an experienced MySQL Database Administrator with 5 to 6 years of experience to manage, optimize, and maintain our mission-critical MySQL databases. The ideal candidate will be responsible for ensuring high availability, performance, security, and reliability of our databases while supporting business-critical applications.Key...


  • Lahore, Punjab, Pakistan People Perfect Full time 1,200,000 - 3,600,000 per year

    People is looking for a Database Administrator having 4+ years of experience. Key Responsibilities:- Deploy and manage serverless databases on AWS, such as Amazon RDS, DynamoDB, and Aurora.- Implement and maintain containerised database environments using Docker and Kubernetes- Develop and implement backup, recovery, and failover strategies to ensure...


  • Lahore, Punjab, Pakistan HR Professional Full time 2,160,000 - 3,600,000 per year

    We are looking for an experience "Database Administrator (DBA)" to join our dynamic Cloud and Managed Services team. A database administrator's (DBA) primary job is to ensure that data is available, protected from loss and corruption, secure and easily accessible as needed.Job Duties & ResponsibilitiesPerformed all aspects of database administration...


  • Lahore, Punjab, Pakistan Core Edge Solutions Full time 300,000 - 600,000 per year

    Job Title: Database Administrator (PostgreSQL / SQL | Night Shift – Lahore)Company: Core Edge SolutionsLocation: Gulberg 3, Lahore, Pakistan (On-site)Job Type: Full-time | Night ShiftSchedule: Monday to Friday, 7:00 PM – 4:00 AMDays Off: Saturday & SundayAbout Core Edge SolutionsCore Edge Solutions is a fast-growing technology and data services company...


  • Lahore, Punjab, Pakistan CodeAutomation Full time 900,000 - 1,200,000 per year

    Job Overview:Bachelor's Degree in Computer Science, IT, or a related field (preferred)10+ years of experience in database administration8+ years of experience with Microsoft SQL Server (2016 and above)Extensive experience with PostgreSQL, including administration and optimizationProven ability to manage and optimize large datasets (2+ billion...


  • Lahore, Punjab, Pakistan WiMetrix Full time 900,000 - 1,200,000 per year

    Position:Database Administrator & AnalystExperience Required:2 YearsLocation:Onsite – LahoreCompany:WimetrixAbout the Role:Wimetrix is looking for a dedicated and skilledDatabase Administrator & Analystto manage and optimize our data infrastructure. The role focuses on replication, data warehousing, and ETL processes to ensure efficient, accurate, and...


  • Lahore, Punjab, Pakistan Systems Limited Full time 1,200,000 - 3,600,000 per year

    We are looking for an experienced Database Administrator (3+ years) skilled in managing and optimizing PostgreSQL and MySQL databases. The role involves designing HA/DR solutions, implementing PITR-based backups, and ensuring database reliability. Strong expertise in performance tuning, query optimization, and production support is essential.KEY...


  • Lahore, Punjab, Pakistan IBEX Global Full time 600,000 - 800,000 per year

    OverviewWe are looking for a Database AdministratorResponsibilitiesInstall, configure and maintain SQL Technologies MySQL, PostgreSQL and MSSQL.Install, configure and maintain NoSQL Technologies Elasticsearch and MongoDB.Monitor database performance, identify and resolve bottlenecks, and optimize database structures.Ensure the accuracy, consistency, and...


  • Lahore, Punjab, Pakistan Gourmet Pakistan Full time 900,000 - 1,200,000 per year

    About the RoleWe are seeking a highly skilled and experiencedDatabase Administrator (DBA)to join our dynamic team. This role involves managing, maintaining, and enhancing multiple database environments includingMySQL, MariaDB, SQL Server, and PostgreSQL. The ideal candidate will ensure that all databases remainavailable, secure, high-performing, scalable,...