Database Systems Engineer
Primary stack
PostgreSQLAnsibleJenkinsLinuxCI/CD
Nice to have's
MySQLMariaDBKubernetes
Job description
About the Position
We are seeking a Database Systems Engineer with 3+ years of experience in PostgreSQL to join our team in Prague, Czech Republic. The role involves ensuring secure, high-performance, and resilient database systems in continuous mission-critical operation.
Responsibilities
- Ensuring secure, high-performance, and resilient database systems in continuous mission-critical operation
- Managing, tuning, and controlling databases (PostgreSQL, MySQL, MariaDB, Oracle)
- Actively participating in the migration of databases to a unified PostgreSQL solution
- Developing and managing Ansible playbooks for automating database processes
- Implementing CI/CD pipelines for database tasks using Jenkins (e.g., deploying new versions and patches)
- Designing migration strategies for critical technological and data center migrations (LogShipping, Replication, Failover, Clustering, Active/Active)
- Working in a hybrid environment (virtual servers, Kubernetes containers, physical infrastructure)
- Implementing security standards and enhancing database security settings
- Solving operational tasks in a Linux environment (RHEL), including rights management, logging, and configuration adjustments
- Designing new methods for database management and presenting technological innovations
- Collaborating with supply chain technical teams
- Creating process documentation
- Actively participating in team ceremonies in an agile environment
- Participating in on-call standby mode - once every 5/6 weeks from 17:00 - 09:00, (SLA 15min), compensated with a bonus
- Collaboration is conducted in a hybrid mode, with the possibility of working mostly remotely after onboarding
Requirements
- Minimum 3 years of experience in designing and managing PostgreSQL - target solution for migration from MySQL, MariaDB, and Oracle
- Advanced experience
- Excellent experience with automating DBA tasks using Ansible
- Experience with CI/CD tool Jenkins (for database workflows)
- Hands-on experience with Linux environment (RHEL) administration
- Experience in successful collaboration with operational teams, network engineers, and developers
- Experience with agile/lean working methods
- Ability to communicate clearly and effectively
- Desirable
- Previous experience with MySQL, MariaDB, and Oracle
- Experience with database migration to a unified solution
- Advanced knowledge of the "Everything as Code" approach
- Deep architectural knowledge of database design in critical and regulated environments
- Experience with virtualization and bare-metal Linux ecosystems
- Knowledge of containerization concepts with Kubernetes
- Practical experience with database monitoring, logging, and alerting
- Knowledge of storage systems SAN/NAS/DAS/S3
We Offer
- Opportunity to work in a dynamic and innovative environment
- Competitive salary
- Flexible working hours
- Professional development opportunities
About the Company
Join our team in Prague, Czech Republic, and contribute to our mission of delivering cutting-edge database solutions. We value collaboration, innovation, and continuous learning.
Apply now and be part of our journey!
© The Workly. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.