DataOps

Database Administrator Full-time

We are looking for a Database Administrator in our international team for a full-time remote job in Minsk.

Responsibilities

  • Ensure operational integrity of company databases.
  • Monitor and optimize DB performance. Monitor and analyze system bottlenecks and stability and propose solutions to eliminate them.
  • Control DB access permissions and privileges. Establish the needs of database users.
  • Ensure backup and recovery procedures are functioning properly.
  • Capacity and hardware planning.
  • On-Call duties with ability to perform urgent DB recovery, profiling, or other issues, related to failover, replication, performance, etc.
  • Create, maintain & review SQL migrations (updates/patches).
  • Maintain code and documentation.
  • Develop and execute migration plans for regular upgrades of the DB software to the latest version.
  • Evaluate alternative solutions and/or workarounds.

Required Skills

  • Bachelor’s degree in computer science.
  • PostgreSQL production support experience (knowledge of ClickHouse, MongoDB, MySQL and Kafka will be considered as advantage)
  • Strong SQL knowledge.
  • Linux experience. Python and/or Bash scripting.
  • Effective DB team member, but with ability to solve DB issues autonomously.
  • Knowledge of database design principles, query optimization, procedural SQL, including stored procedures, triggers and views. Ability to efficiently write database or server code without compromising data quality or security.
  • Able to handle multiple tasks in a dynamic environment.
  • Good English verbal and written skills.
  • Willingness to learn.

Nice-to-have Skills

  • AWS and Google Cloud knowledge.
  • Experience in high load environments.
  • Automation deployments using Ansible and Terraform.
  • Knowledge of CI/CD processes (Jenkins, Git, Liquibase, etc.).
  • Kubernetes / Docker.

Overview

  • Employer: Skywind Tech By
  • Job Title: Database Administrator
  • Published: 5 months, 4 weeks ago
Apply For This Job