Posted time April 8, 2025 Location Serbia Job type Full-time
  • Experience: 3 Years +
  • Salary: Competitive

Apache Ignite Database Administrator

Job Description

Apache Ignite Database Administrator

Quantum Gaming’s values

At Quantum Gaming, we prioritize innovation, ensuring that we stay at the forefront of the iGaming industry. We cultivate a culture of collaboration, respect, and diversity, empowering our team to achieve excellence together. Our commitment to using the latest technology drives us to deliver exceptional gaming experiences while fostering continuous growth and development

Serbia

Competitive

/ year

Full-time

Company Profile

Company Image Company Image Company Image Company Image

50+

iGaming/Tech

50+

Your Mission:

Quantum Gaming is seeking a skilled and experienced Apache IgniteDatabase Administrator to lead the design, implementation, and management of our distributed database systems. This role is crucial in ensuring the stability, scalability, and performance of our high-availability database solutions. The ideal candidate will possess a strong technical background in Apache Ignite, distributed database management, and performance tuning.

Key Responsibilities:

Design & Architecture:

  • Lead the design and architecture of distributed database systems using Apache Ignite.
  • Develop high-availability and high-performance database solutions.
  • Design data models and schemas optimized for performance and scalability.

Database Administration:

  • Install, configure, and manage Apache Ignite clusters.
  • Perform routine database maintenance, upgrades, and patch management.
  • Monitor database performance and implement performance tuning strategies.
  • Ensure data security, integrity, and availability across all database environments.

Development Support:

  • Collaborate with development teams to design database solutions that meet application requirements.
  • Provide support for database-related issues and troubleshoot problems as they arise.
  • Develop and maintain database automation scripts for routine tasks.

Optimization & Performance Tuning:

  • Analyze and optimize database queries for performance improvements.
  • Implement caching and indexing strategies to enhance database performance.
  • Conduct capacity planning and estimate future database requirements.

Documentation & Reporting:

  • Maintain comprehensive documentation of database configurations, processes, and procedures.
  • Generate regular reports on database performance, capacity, and health.

Mentoring & Leadership:

  • Mentor junior DBAs and provide guidance on best practices and advanced techniques.
  • Lead and participate in technical discussions, contributing to team knowledge sharing.

 

Qualifications:

Education & Experience:

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related field.
  • Minimum of 3 years of experience in database administration and architecture.
  • Extensive experience with Apache Ignite and/or GridGain, AWS.
  • Proven track record of designing and managing large-scale distributed database systems.

Technical Skills:

  • In-depth knowledge of SQL, Java 11, Spring (Annotations-Based, Core/DI, Web/MVC, Boot, Profiles/Configurations).
  • Familiarity with Maven (multimodules), Git, Angular (> v2, pref. v12), TypeScript, Node.js, npm.
  • Proficiency in Linux, Docker, and distributed database technologies.
  • Strong understanding of database design principles, indexing, and data modeling.
  • Experience with database performance tuning, optimization, and troubleshooting.

Soft Skills:

  • Excellent problem-solving and analytical skills.
  • Strong communication and interpersonal skills.
  • Ability to work independently and as part of a global team.
  • High attention to detail and a commitment to delivering high-quality solutions.

 

Why Join Quantum Gaming?

  • Work with cutting-edge Apache Ignite and distributed database technologies.
  • Be part of an innovative, fast-growing gaming company.
  • Opportunity to lead and mentor within a highly skilled team.
  • Competitive salary and comprehensive benefits package.

Career Level

Senior - Level

Specialization

Apache Ignite, SQL, Java

Educational Background

Bachelor Degree

Experience

3 years experience +