
Database Engineer
Posted 6 days ago

Posted 6 days ago
This is a fully remote position, open to applicants in Poland.
• Oversee, configure, and sustain production PostgreSQL clusters, encompassing streaming replication, connection pooling, and high-availability configurations.
• Manage distributed MongoDB ecosystems, including sharded clusters, replica sets, and query routing via mongos.
• Conduct performance tuning and capacity planning, which entails identifying bottlenecks, optimizing slow queries, indexing, engine configuration, and OS-level storage I/O tuning.
• Develop, maintain, and automate backup and recovery strategies, incorporating Point-in-Time Recovery (PITR).
• Strategize and implement Business Continuity Planning and Disaster Recovery drills, failover testing, and data restoration activities.
• Administer Debian/Ubuntu databases at the Linux level, focusing on kernel tuning, memory allocation, storage diagnostics, and system hardening.
• Automate database maintenance, monitoring, deployments, and routine DBA tasks utilizing Ansible, Python, and Bash.
• Engage in a structured on-call rotation to guarantee 24/7 availability and prompt incident response.
• Occasionally visit data centers in Poland and throughout Europe for infrastructure rollouts, recovery testing, or diagnostics.
• Collaborate with development, platform, and security teams regarding data modeling, schema modifications, and compliance.
• A minimum of 4 years of practical experience as a Database Administrator managing enterprise-level production environments.
• Comprehensive practical knowledge of PostgreSQL, including master-replica architectures, failover mechanisms (e.g., Patroni), logical/physical replication, and advanced performance diagnostics (EXPLAIN plans, pg_stat_statements).
• Direct experience with MongoDB in distributed settings, covering sharding architecture, shard balancing, replica set election mechanics, aggregation pipeline tuning, and WiredTiger engine optimizations.
• Demonstrated expertise in enterprise backup and recovery architectures.
• Strong background in Linux systems administration, including performance troubleshooting, storage/IOPS analysis, memory management, and networking.
• Familiarity with database observability platforms such as Prometheus, Grafana, and Zabbix.
• Practical experience with DR and BCP frameworks, including automated failovers and real-world recovery scenarios.
• Solid scripting and automation capabilities: Bash, Python, Ansible, and Git.
• Willingness to participate in compensated on-call rotations and occasional travel to data centers.
• Proficiency in Polish sufficient for fluent communication.
• Proficient in technical English, facilitating fluent cross-team communication, with a minimum B2 level.
• Significant influence on one of the key transformation projects within the company.
• Involvement in the implementation of SAP from the ground up in a growing international fintech organization.
• Long-term ownership of the SAP environment following the implementation phase.
• Work alongside an experienced team eager to share their knowledge.
• Clear development path supported by regular feedback.
• Training budget allocated for courses and conferences of your interest.
• An additional day off on your birthday.
• An extra day off for parents.
• Equipment tailored to your preferences.
• Private medical care and group insurance.
• Access to an e-learning platform for English learning and a benefits platform.
• Access to a wellbeing platform.
• Flexible remote work options, either from the office in Warsaw or from a coworking space in your location.
• Compensated on-call rotations.
Ness Digital Engineering
Movable Ink
Anyone AI
Get handpicked remote jobs straight to your inbox weekly.