Mô tả công việc
About KiotViet:
KiotViet wishes to transfer a massive power of technology to every business model in Vietnam and Southeast Asia through our simple and effective solutions. KiotViet is committed itself to creating efficient, convenient products for micro, small and medium-size businesses. In over 13 years, with more than 1500 people who form KiotViet in present, we understand that our members of all time are the foundation of KiotViet nowadays and a launchpad for reaching a better KiotViet in the future. KiotViet is committed to creating a work environment that shares success, shares responsibilities.
We are looking for some developers to join our product team. Joining us, you will have a chance to build the first marketplace in Vietnam with so much technology challenge. As a developer, you will be involved in building products to enable an excellent experience.
What you will do:
- Bachelor's degree (Good rank or above) in Computer Science or Information Technology.
- 2-4 years of hands-on experience in a DBA role.
- Strong expertise in relational databases, especially Microsoft SQL Server.
- Working knowledge and operational experience with MongoDB, MariaDB.
- Solid scripting and automation skills are required (e.g. PowerShell / T-SQL for SQL Server, mongo shell / JavaScript for MongoDB, Bash).
- Basic understanding of networking is a plus.
- Careful, diligent, proactive; able to work both independently and collaboratively in a team.
- Willing to work overtime or be on-call outside business hours when required.
Yêu cầu
MUST-HAVE:
- Strong query tuning skills on SQL Server (execution plan analysis, indexing strategy, wait statistics, common anti-patterns).
- Diagnose and resolve database bottlenecks: slow queries, blocking, deadlocks, and resource contention.
- Apply equivalent troubleshooting and tuning practices on MongoDB (indexes, aggregation pipeline, profiler) and MariaDB (slow query log, EXPLAIN, InnoDB tuning).
- Design and operate backup & restore strategies (full / differential / log, point-in-time recovery, snapshot) to meet system SLO and SLA.
- Regularly test restore drills to validate RPO / RTO targets.
- Familiar with high-availability and disaster-recovery concepts, with basic hands-on experience operating at least one of the following in production:
+ SQL Server: Always On Availability Groups or Failover Cluster, Log Shipping, basic Replication.
+ MongoDB: Replica Set.
+ MariaDB: master-slave / master-master replication.
- Database security and access control: manage users, roles and permissions following the least-privilege principle; configure auditing, encryption-at-rest and TLS in-transit; manage service accounts and rotate credentials safely.
- Analyze and respond rapidly to database-related incidents in production; perform root-cause analysis and follow up with preventive actions.
- Deep understanding of database internal architecture and key metrics (e.g. SQL Server wait stats / DMVs, MongoDB serverStatus, MariaDB performance schema) to identify what should be observed.
- Collaborate with DevOps / SRE to build monitoring tooling (e.g. Prometheus / Grafana or equivalent) and define meaningful alert thresholds for early detection of database issues across all environments (Dev / Staging / Production).
- Produce periodic reports on database issues, capacity, and performance trends.
- Participate in schema design and data modeling reviews: advise development teams on normalization / denormalization, indexing, partitioning for large tables, and sharding key selection for MongoDB.
- Capacity planning and growth forecasting: monitor utilization trends (storage, IOPS, connections, RAM working set) and proactively recommend scale-up / scale-out actions before bottlenecks occur.
- Plan and execute database version upgrades and security patching with minimal downtime: compatibility assessment, test plan, rollback strategy, and rolling upgrades for replica sets / clusters.
- Maintain runbooks and operational documentation; share database knowledge with development teams.
NICE-TO-HAVE:
- Experience operating database services across multiple data centers (multi-DC) with controlled downtime and failover procedures.
- Experience with advanced HA / clustering: SQL Server distributed AG, MongoDB Sharded Cluster, MariaDB Galera Cluster.
Quyền lợi
- Top salary range in the market (willing to negotiate)
- Compensation, a 13th month salary depending on employee's performance
- Performance bonus (up to 2-month salary)
- Social - Health - Insurance paid fully. Healthcare: Annual health check-up, Premium Health Insurance (from level senior according to the company's regulations)
- Advantageous and yield benefits, other benefits such as holiday vacations, benefits for employee's relatives
- Unlimited chance of being promoted based on employee's performance
Bảo hiểm xã hội, Bảo hiểm sức khỏe, Khám sức khỏe định kỳ, Thưởng tháng 13, Thưởng hiệu quả làm việc
Thông tin khác
Thời gian làm việc
Thứ 2 - Thứ 6 ()
Làm việc từ Thứ 2 - Thứ 6, check in linh hoạt 8h - 9h (đảm bảo đủ 8h làm việc/ngày)
Thông tin chung
Nơi làm việc
- - Hà Nội: 3-6 floors, 1A Yet Kieu, Phường Cửa Nam (quận Hoàn Kiếm cũ)
Cách thức ứng tuyển
Ứng viên nộp hồ sơ trực tuyến bằng cách bấm nút Ứng tuyển bên dưới:
Hạn nộp: 31/05/2026