We are looking for a skilled Database Administrator (DBA) to join our team at Digikala. As a DBA, you will be responsible for ensuring the performance, availability, and security of our databases. You will work closely with DevOps, backend engineers, and data teams to optimize database operations, implement best practices, and troubleshoot performance issues.
Key Responsibilities:
Manage, maintain, and optimize MySQL (Percona), PostgreSQL, and other databases.
Monitor database performance, identify bottlenecks, and implement optimizations.
Ensure database security, backup strategies, and disaster recovery plans.
Automate database administration tasks using scripts and tools.
Work closely with development and DevOps teams to ensure database scalability and reliability.
Implement and maintain high availability and replication strategies.
Perform database migrations, version upgrades, and schema changes.
Troubleshoot database-related issues and provide timely resolutions.
Requirements:
3+ years of experience as a Database Administrator (DBA).
Strong knowledge of MySQL (Percona) and PostgreSQL.
Experience with database replication, clustering, and high availability solutions.
Proficiency in performance tuning and query optimization.
Familiarity with Kubernetes, containerized databases, and cloud environments is a plus.
Experience with monitoring tools (e.g., PMM, Prometheus, Grafana).
Strong scripting skills in Bash, Python, or Ansible for automation.
Experience in backup and disaster recovery planning.
Strong problem-solving skills and the ability to work in a fast-paced environment.
Nice to Have:
Experience with NoSQL databases (e.g., Redis, MongoDB).
Knowledge of Infrastructure as Code (IaC) tools like Terraform.
Familiarity with CI/CD pipelines and database change management.
ما در دیجیکالا به عنوان شرکتی که در حوزه تجارت الکترونیک فعالیت میکنه، به دنبال تحقق رویای «لبخندی برای همه ایران» هستیم. در همین راستا، با بهرهگیری از فناوریهای روز دنیا و توسعه مداوم سرویسهای مبتنی بر تکنولوژی، ارزشهای خودمون رو در مشتریمحوری، اشتیاق برای تعالی، کارگروهی و نتیجهگرایی دنبال میکنیم.
در گروه دیجیکالا امکانی فراهم شده تا ما با افراد با تخصصهای متنوع در یک مجموعه فعالیت کنیم. علاوه بر این، با توجه به سرعت رشد بالا در دیجیکالا، امکان رشد و توسعه رو در مواجهه با چالشها و استفاده از برنامههای توسعه و آموزش متنوع داریم.