Senior Database Administrator

1 day ago


Lahore, Punjab, Pakistan Programmers Force Full time
Job Overview:

We are looking for an experienced Senior Database Administrator (DBA) to join our growing team. In this role, you will manage and optimise databases for our SaaS-based web application in the fintech domain. Your expertise in MySQL, MongoDB, PostgreSQL, and Redis will ensure the availability, scalability, and performance of our databases that power our mission-critical fintech solutions. The ideal candidate will have enterprise-level experience, a strong understanding of database design and performance optimisation, and a passion for ensuring high availability and security in a high-demand environment.

Key Responsibilities:
  • Database Administration & Optimization
    • Manage, optimize, and monitor MySQL, MongoDB, PostgreSQL, and Redis databases to ensure high availability and peak performance across the application stack.
    • Perform routine database tuning and optimization tasks, including indexing, query optimization, and system resource utilization improvements.
    • Ensure proper database configuration, performance monitoring, and troubleshooting to maintain the efficiency and stability of production systems.
  • High Availability & Disaster Recovery
    • Design, implement, and manage high-availability and disaster recovery strategies for databases, ensuring uninterrupted service for our SaaS platform.
    • Maintain and monitor database replication (e.g., Master-Slave, MongoDB ReplicaSets), failover mechanisms, and backup strategies.
  • Security & Compliance
    • Develop and enforce database security policies to safeguard sensitive financial data, ensuring compliance with industry regulations (e.g., PCI-DSS, GDPR).
    • Perform regular security audits and vulnerability assessments on the database systems.
    • Ensure proper database encryption and manage access controls to maintain data integrity and confidentiality.
  • Collaboration with Development & DevOps Teams
    • Work closely with development and DevOps teams to ensure seamless integration of database systems with application code and deployment pipelines.
    • Collaborate on database schema design, new features, and continuous improvement efforts.
    • Assist in database troubleshooting, query optimization, and support for ongoing application enhancements.
  • Capacity Planning & Performance Scaling
    • Proactively monitor database performance, identify bottlenecks, and implement solutions to scale database systems to handle increasing user traffic and data growth.
    • Assist in database migrations, upgrades, and the introduction of new database technologies when appropriate.
  • Documentation & Best Practices
    • Document database configurations, performance tuning guidelines, and troubleshooting procedures.
    • Establish and follow best practices for database management, backup, recovery, and performance tuning across the team.
Required Skills and Qualifications:
  • Experience
    • 7+ years of experience in database administration with hands-on experience managing enterprise-level databases (MySQL, MongoDB, PostgreSQL, Redis) in a SaaS or fintech environment.
    • Strong experience in high-availability, disaster recovery, and database performance tuning in a production environment.
  • Technical Expertise
    • Deep knowledge of database design, indexing strategies, query optimization, and performance tuning for MySQL, MongoDB, PostgreSQL, and Redis.
    • Experience managing replication, sharding, and clustering strategies for high availability and fault tolerance in distributed database systems.
    • Advanced understanding of database backup strategies, restoration procedures, and failover techniques.
    • Familiarity with cloud platforms (AWS, GCP, Azure) and their database services (e.g., RDS, MongoDB Atlas).
  • SaaS & Fintech Experience
    • Experience working in a SaaS-based application environment and understanding the performance, scalability, and compliance needs of a fintech platform.
    • Knowledge of financial services or fintech-related database requirements, such as secure transactions, audit logs, and regulatory compliance.
  • Automation & Scripting Skills
    • Proficiency in scripting languages (e.g., Python, Bash, or Perl) to automate common database management tasks.
    • Familiarity with DevOps tools and CI/CD pipelines for database automation and continuous integration.
  • Security & Compliance
    • Strong understanding of database security best practices, including data encryption, authentication, and auditing.
    • Experience with regulatory compliance frameworks like PCI-DSS, SOC 2, GDPR, and their implications on database management.
  • Problem Solving & Analytical Skills
    • Strong troubleshooting skills and the ability to analyze complex database issues.
    • Excellent problem-solving skills, particularly in high-pressure, time-sensitive environments.
Preferred Qualifications:
  • Education
    • Bachelor's degree in Computer Science, Information Technology, or a related field.
    • Relevant certifications (e.g., AWS Certified Solutions Architect, MySQL or PostgreSQL DBA certification) are a plus.
  • Domain Knowledge
    • Experience working specifically within the fintech domain or financial services industry is highly desirable.
  • Communication & Collaboration
    • Excellent written and verbal communication skills, with the ability to explain complex database concepts to non-technical stakeholders.
    • Strong interpersonal skills to work effectively in a cross-functional, collaborative environment.
#J-18808-Ljbffr

  • Lahore, Punjab, Pakistan People Full time

    About the job Senior Database AdministratorJob DescriptionDeploy and manage serverless database on AWS, such as Amazon RDS, DynamoDB, and Aurora.Implement and maintain containerized database environments using Docker and Kubernetes.Manage databases stored in AWS Elastic Container Registry (ECR); integrate with application services.Develop and implement...


  • Lahore, Punjab, Pakistan ELT Full time

    We are looking for an experienced Database Administrator (DBA) with expertise in MySQL and MariaDB.Job Duties & Responsibilities:Perform all aspects of database administration, including installation, upgrades, object sizing, creation, user management, backup/recovery, patching, monitoring, exports/imports, and SQL Loader.Write fast and high-performing...


  • Lahore, Punjab, Pakistan Soloinsight (CloudGate Platform) Full time

    Who we are?Soloinsight Inc USA was founded on the driving principles of automation and security, to improve operational efficiencies. Since its incorporation in 2013, it has grown into a leading platform adopted by a wide variety of companies from mid-size, growth-oriented firms to Fortune 100.What we doWe are a software company; our SaaS product, CloudGate,...


  • Lahore, Punjab, Pakistan Kreativstorm Full time

    Step into the crucial role of database administration with an exciting opportunity offered by Kreativstorm, a dynamic and innovative management-consulting firm based in Berlin, Germany. Work remotely with our multinational team and ensure the integrity and performance of our database systemsIf you're passionate about database management and have strong...


  • Lahore, Punjab, Pakistan CureMD Full time

    About the RoleThe Database Administrator will play a pivotal part in ensuring the smooth operation of our databases. This includes planning data growth trends, developing and proposing tools to monitor databases and server resources, and providing complete, effective, and accurate solutions for customer issues and needs.


  • Lahore, Punjab, Pakistan NorthBay Solutions LLC Full time

    Job Title: Database Administrator - AWS RDS SpecialistLocation: Karachi, Lahore, IslamabadExperience Required: Must be 6+ YearsAbout the Role:We are seeking an experienced and versatile Database Administrator to join our team. The ideal candidate will have extensive hands-on experience with relational database management systems (RDBMS), particularly...


  • Lahore, Punjab, Pakistan Pak Full time

    We are looking for an experienced MySQL database administrator who will be responsible for ensuring the performance, availability, and security of clusters of MySQL instances. You will also be responsible for orchestrating upgrades, backups, and provisioning of database instances. You will also work in tandem with the other teams, preparing documentations...


  • Lahore, Punjab, Pakistan FRESME Full time

    MongoDB Database Developer/AdministratorJob Title: MongoDB Database Developer/AdministratorLocation: Remote - LahoreJob Type: ContractJob Description:We are seeking a skilled MongoDB Database Developer/Administrator to join our dynamic team. The ideal candidate will have a strong background in database management, optimization, and development using MongoDB....


  • Lahore, Punjab, Pakistan CureMD Corporation Full time

    Associate Database Administrator page is loadedAssociate Database AdministratorApply locations Lahore time type Full time posted on Posted 3 Days Ago time left to apply End Date: April 30, 2025 (9 days left to apply) job requisition id JR101767Job Overview:Our Associate Database Administrators play a key role in supporting the maintenance and administration...


  • Lahore, Punjab, Pakistan TheHiringl Full time

    Job Summary:We are seeking a skilled and detail-oriented Database Administrator (DBA) to join our team. The DBA will be responsible for the performance, integrity, and security of our databases. The ideal candidate will also be involved in the planning and development of databases, as well as troubleshooting any issues on behalf of the users.Key...


  • Lahore, Punjab, Pakistan TheHiringl Full time

    TheHiringl is seeking a skilled and detail-oriented Database Administrator to support its IT infrastructure.Key Responsibilities:Manage database performance, integrity, and security to meet business demands and regulatory requirements.Configure and maintain database servers and tools to ensure optimal functionality and data protection.Implement backup and...


  • Lahore, Punjab, Pakistan CureMD Corporation Full time

    CureMD Corporation seeks a highly skilled Associate Database Administrator to support the maintenance and administration of our database systems. As an Associate Database Administrator, you will play a key role in ensuring database performance, security, and availability.Key Responsibilities:Support the maintenance and administration of databasesMonitor...


  • Lahore, Punjab, Pakistan It-Tech Full time

    Job Description    We are seeking an experienced Database Administrator Lead to join our team at It-Tech. As a key member of our IT department, you will be responsible for designing, developing, and administering Oracle databases.    The ideal candidate will have a strong background in system administration and Oracle databases, with experience in...


  • Lahore, Punjab, Pakistan CureMD Full time

    Job Overview:Our Associate Database Administrators play a key role in supporting the maintenance and administration of our database systems. You will assist in ensuring database performance, security, and availability. This role provides a great opportunity to grow your expertise in database management while working closely with experienced professionals in...


  • Lahore, Punjab, Pakistan Burq, Inc. Full time

    About BurqBurq started with an ambitious mission: how can we turn the complex process of offering delivery into a simple turnkey solution. We started with building the largest network of delivery networks, partnering with some of the biggest delivery companies. We then made it extremely easy for businesses to plug into our network and start offering delivery...


  • Lahore, Punjab, Pakistan Burq Full time

    About BurqBurq started with an ambitious mission: how can we turn the complex process of offering delivery into a simple turnkey solution.We started with building the largest network of delivery networks, partnering with some of the biggest delivery companies. We then made it extremely easy for businesses to plug into our network and start offering delivery...


  • Lahore, Punjab, Pakistan Pak Full time

    We are looking for an experienced MySQL database administrator who will be responsible for ensuring the performance, availability, and security of clusters of MySQL instances. You will also be responsible for orchestrating upgrades, backups, and provisioning of database instances. You will work in tandem with other teams, preparing documentation and...


  • Lahore, Punjab, Pakistan Kreativstorm Full time

    Job OverviewKreativstorm, a dynamic and innovative management-consulting firm based in Berlin, Germany, is seeking a skilled Database Administrator to join its multinational team.The successful candidate will work remotely and be responsible for ensuring the integrity and performance of our database systems.This full-time position is perfect for individuals...


  • Lahore, Punjab, Pakistan Techaccess Pakistan Full time

    Job Responsibilities:Installing and maintaining required database software versions on different platforms.Installation capabilities of single instance and Oracle Real Application Cluster.Creating storage database structures with high-level security features.Altering storage structures to meet the evolving needs of the company.Training users on how to access...


  • Lahore, Punjab, Pakistan Devsinc Full time

    In this role, you will be responsible for designing, implementing, and maintaining our cloud database infrastructure.You will work closely with our development teams to support application development and data management initiatives.Key responsibilities include designing, implementing, and maintaining cloud database systems.Configuring and monitoring cloud...