eSewa - Logo
eSewa

Database Administrator

  • Pulchowk
  • 2 days ago

Deadline: Sep 30, 2025

The Database Administrator is responsible for designing, implementing, and maintaining robust database systems to support the organization’s critical applications and services. The role ensures high availability, scalability, performance, and security of databases while providing expert-level troubleshooting, query optimization, and automation. The DBA also collaborates with cross-functional teams to deliver fault-tolerant, efficient, and secure database solutions that enable the company’s growth and innovation.

Qualification and Experience

  • Bachelor’s degree in Computer Science, Information Technology, or a related field (Master’s degree preferred).

  • Minimum 2+ years of professional experience as a Database Administrator or in a related role.

Job Description

  • Manage and monitor database environments (MySQL, PostgreSQL, MSSQL, Cassandra, TiDB, Redis, MongoDB) ensuring high availability, scalability, and security.

  • Configure and maintain replication, clustering, and sharding for relational and NoSQL databases.

  • Diagnose and resolve locking, deadlock, and concurrency issues.

  • Optimize complex SQL queries and indexing strategies to improve performance.

  • Develop automation scripts using Shell or Python for tasks such as backup, monitoring, and deployments.

  • Implement infrastructure as code (IaC) practices using Git for version control of database scripts.

  • Administer database servers across Linux and Windows environments.

  • Support containerized database deployments using Docker and Kubernetes.

  • Collaborate with developers, operations, and infrastructure teams to design scalable database solutions.

  • Implement and enforce database security, backup, disaster recovery, and business continuity plans.

  • Monitor system performance, resource utilization, and plan for capacity growth.

  • Maintain up-to-date documentation and operational guidelines.

Required Skills

  • Strong understanding of RDBMS and NoSQL fundamentals.

  • Expertise in replication, clustering, and distributed databases (Cassandra, TiDB, MongoDB).

  • Experience in managing Redis active-active clusters.

  • Proficiency in SQL query tuning, indexing strategies, and transaction management.

  • Hands-on scripting experience with Shell or Python for automation.

  • Familiarity with Git workflows for version control.

  • Comfortable in both Linux and Windows server administration.

  • Experience with containerization (Docker) and orchestration (Kubernetes).

  • Strong grasp of database backup, recovery, and security best practices.

  • Analytical mindset with excellent problem-solving and troubleshooting skills.

  • Strong communication and teamwork abilities to work effectively with cross-functional teams.

Benefits of Working at eSewa

•    Stellar opportunity to work with the rising company
•    The amazing and passionate young team, beautiful office space
•    Trust of biggest FinTech company. 
•    One-of-a-kind company culture and growth opportunities to accelerate your career progression.

How to apply?

We are always keen to meet energetic and talented professionals who would like to join our team. Click on the button below and submit your application to apply for the post.


Job Overview

Last Updated: 2 days ago

Seats: 3

Job Level: Mid Level

Job Type: Full Time

Category: Data Analytics/Data Engineer

Application Deadline: 2025-09-30


Company Overview

Organization Name: eSewa

Location: Pulchowk, Lalitpur District, Nepal

Website: https://esewa.com.np/

images

Let our Team Connect with you

Do you want to start an amazing journey to grow your career with us? Drop us a CV, and we'll get back to you with wonderful opportunities.

Drop your CV