Xsolla's video game business engine helps game developers and publishers operate more efficiently and sell more games.
Senior Database Administrator
Location
Serbia
Posted
175 days ago
Salary
0
Seniority
Senior
Job Description
Senior Database Administrator
Xsolla
• Manage RDBMS and NoSQL solutions • Ensure database performance, scalability, high availability, and disaster recovery across environments deployed on bare-metal servers and virtual machines • Implement and manage replication сhains, partitioning / sharding, backups • Assist development teams in creating, optimizing, and problem solving with RDBMS and NoSQL solutions • Troubleshooting • Drive automation using Terraform, Puppet, and custom tooling for infrastructure and database lifecycle management
Job Requirements
- 5+ years of experience as a Database Administrator
- Bachelor's Degree or equivalent experience in Computer Science, Technology, or a related field of study
- Expert-level experience with at least one of MySQL, PostgreSQL
- Familiarity with other RDBMS or NoSQL solutions
- Strong knowledge of SQL (DDL, DML, DCL)
- Experience with AWS or GCP cloud platforms
- Proficiency in Linux
- Excellent interpersonal and communication skills, with the ability to convey technical information to non-technical stakeholders
- Strong analytical and problem-solving abilities
- English language proficiency at B2 level or higher
- Experience in scripting, automation, and Infrastructure-as-Code (IaC) tools (e.g., Terraform, Puppet, Bash/Python)
- Team management experience
- Familiarity with observability tools like Datadog, Prometheus, Grafana, or Zabbix
Benefits
- 100% company-paid medical, dental, and vision plans
- unlimited Flexible Time Off
- personalized career roadmap for each employee
- professional development through training and educational opportunities
Related Guides
Related Categories
Related Job Pages
More Database Administrator Jobs
• Maintain Data Dictionary and Entity Relationship documentation • Manage the Production Database • Update and Create Database Fields and Tables • Monitor Database Growth and Performance • Upgrade database tools as necessary and appropriate • Perform Database Monitoring and Updates to Ensure Data Integrity • Perform Database Backup and Recovery • With client approval, make all database changes/modifications identified and prioritized by the client. • Evaluate requirements analysis, clarification of the problem with the originator, determining if correcting the problem is feasible and cost effective, and the consequences of the proposed change. • Coordinate with the client on all problems. • Automate all End of Month (EOM) database tasks where possible. This will include database snapshots, backups, interface transmissions, expiring positions, report creation, and reference table dumps.
Database Administrator, Unisys OS 2200
Node.DigitalA Digital Automation Company - Enabling Frictionless Transactions with Digital Engagement & Intelligent Automation
• DBA candidate will provide Unisys database administration, design, and development support in a diverse, fast-paced, & growing environment of a Federal Government Agency. • The Database Administrator will collaborate with Development teams to modify and tune new and existing database access interfaces as well as analyze database performance as needed. • The DBA candidate will support the operations and maintenance of non-production databases and provide secondary support to production database support personnel. • The operating environment consists of multiple Unisys Dorado 8590 partitions. • Most applications utilize DMS 2200 databases with a few smaller applications utilizing RDMS 2200. • The DBA will have experience with modification of existing schemas, subschemas and RDMS tables; maintaining and executing UCOB applications; programming, planning, designing, developing, analyzing, testing, and resolving application problems using the databases; knowledge of database backup, restore, recovery capabilities.
• Administer and maintain PostgreSQL databases in cloud environments (Azure preferred). • Track database health, performance, and capacity using cloud-native and third-party monitoring tools. • Own backup strategy, integrity checks, retention policies, and disaster recovery planning. • Configure and maintain replication, failover, and high-availability setups across environments. • Build and maintain automation for provisioning, migrations, monitoring, and maintenance using IaC and scripting tools. • Improve performance through partnering with development teams on query tuning, indexing, schema design, normalization, and indexing strategies. • Implement security best practices for RBAC, encryption, auditing and patching. • Troubleshoot and resolve database-related incidents in collaboration with DevOps and engineering. • Develop root cause analysis findings and implement preventative actions.
• Fully remote position requiring expertise in database architecture and related technologies • Collaborate with teams to deliver quality solutions • Ensure compliance with IRS security standards • Engage in performance and capacity management tasks



