Job Openings Database Engineer

About the job Database Engineer

Hello there, thanks for paying attention to our vacancy. Let us introduce ourselves.

We are an IT company occupying a remarkable place in the marketing, gaming, and financial segments of the iGaming industry. Our products are successfully implemented in European, African, and Latin American markets.

Ever since we first started, we have been driven to find the best solutions in everything we do. At the same time, we have been creating strong connections worldwide, which have helped us establish our presence in the industry.

We strive for fun, elegance, and efficiency in everything we do. You can feel this in our relaxed, homelike working environment. We offer employment and seek to hire only the brightest, most driven, and most gifted minds around.

Currently, we are looking for an ambitious Database Engineer to join our team for full-time employment in our beautiful office in New Belgrade. Person in this position will play a key role in modernizing the organization's data infrastructure, including supporting cloud migration initiatives and improving system scalability, while ensuring minimal downtime and high data reliability.

Here are a few reasons to join us:

  • competitive salary and constant encouragement for your efforts and contribution (annual salary review, KPI bonus scheme);
  • rapid growth (junior to CEO is a familiar journey for our company. We value business results and individuals eager to raise the bar. As an employer we provide supportive space to pursue your ideas);
  • we are taking care of the overall well-being of our people by providing private health insurance and Fit Pass for all;
  • work-life balance (25 working days of paid vacation, flexible schedule, corporate events, and team-building activities);
  • modern and comfy office (easy-to-get office in the new business center with a spectacular view, free fruits, and snacks in the office, playroom with billiard, tennis table, and PlayStation);
  • we like to celebrate special days and have fun at our corporate events, and team-building activities, and we have special vouchers for our people's birthdays so you can enjoy your special day.

As a Database Engineer at our company, we expect you to be responsible for:

  • Design, develop, and implement scalable database architectures to support business applications and data processing.
  • Optimize database performance through query tuning, indexing strategies, and system configuration improvements.
  • Monitor and maintain database systems, proactively identifying and resolving performance issues and failures.
  • Manage database migrations, upgrades, and deployments across environments with minimal downtime and risk.
  • Implement and maintain backup, recovery, and disaster recovery processes to ensure data availability and resilience.
  • Ensure data integrity, security, and compliance through access controls, encryption, and best practices.
  • Manage and monitor database clusters and scaling strategies to support growing data and system demands.
  • Develop and maintain complex SQL queries, stored procedures, and scripts for application and reporting needs.
  • Collaborate with developers and cross-functional teams to align database solutions with technical and business requirements.
  • Document database architectures, processes, and standards to support operational consistency and knowledge sharing.

Required skills:

  • Bachelor's degree in Computer Science, Information Technology, or a related field.
  • 5 + years of experience in database engineering, administration, or a similar role managing relational databases.
  • Strong proficiency in SQL and database technologies (e.g., PostgreSQL, MySQL), including performance tuning and optimization.
  • Experience with cloud-based database solutions (AWS, Azure, or GCP) and data security best practices.
  • Solid problem-solving skills and ability to collaborate with cross-functional teams to deliver reliable data solutions.

Would be a plus:

  • Experience with NoSQL databases (e.g., MongoDB, Cassandra) or big data technologies (e.g., Hadoop, Spark).
  • Familiarity with DevOps practices and tools (e.g., CI/CD pipelines, Docker, Kubernetes).
  • Experience working in agile environments or cross-functional product teams.

For our part, we are ready to provide you with our full and comprehensive support in order to successfully cope with this list of tasks. Our System Administration Department is waiting for you to become a part of it and to strengthen us with your personality.