Database Administrator
CurrentDeveloping and administering high-load cloud solutions for fintech database applications based on the PostgreSQL, Oracle and SQL Server: - High-availability PostgreSQL database clusters (Patroni, etcd), Oracle (DataGuard), MS SQL (Always On Availability Groups), MariaDB (binlog data replication) - Load balancing and database connection pooling (HAProxy, pgbouncer, keepalived) - Database backup, restore, and disaster and point-in-time recovery - Database cloning for test environments (pg_probackup, RMAN,..) - Database access management - PostgreSQL table partition management and automation (pg_partman) - Database monitoring, logging and audit (Prometheus, Grafana, Loki, native db tools) - Database performance tuning - Iac db server management (Ansible, Terraform), multi-environment database support (dev/test/stage/prod...) - Secret management (Hashicorp Vault) - Integrations between OLTP and DWH databases - Full range of other DBA tasks including related Linux and Windows OS management - OS administration (Centos Steam, Oracle Linux, Windows Server) as part of DBA tasks - Consulting support for application developers