Mostar, Bosnia and Herzegovina
Database Developer (Infrastructure)
Our success story is not something that happened by chance. A combination of global products, great, passionate people, and specific culture played a key role in our growth. NSoft's core business is creating products for the entertainment industry, and we have a lot of fun in the process, but the well-being of NSofters and the success of our partners is the number 1 goal for us.
There are multiple reasons why employees choose NSoft. Career development and senior expert colleagues are certainly the most important ones. Business and partner opportunities are coming on a daily basis so they want to be part of the world wide team that Sportradar stands and supports. Learning is a process and it is ok to make mistakes, as long as you learn from them. We, as a company, have been there. Time and effort that is invested in people can’t be paid. Salary is tailored according to your skill and knowledge.
Responsibilities:
- Responsible for ensuring availability and performance of all company databases (MySQL/MariaDB and MongoDB);
- Ownership of DBA tasks for MySQL/MariaDB, MongoDB and Opensearch;
- Manage database users and permissions;
- Manage backup and recovery for production databases and ensure that storage and archiving procedures are functioning correctly:
- Carry out capacity planning;
- Monitor database servers and resolve performance issues;
- Responsible for implementing database architectural changes to make database infrastructure highly scalable and optimized;
- Perform database server updates;
- Develop automated DBA tasks;
- Critical Out of Hours Support - Being on-call and working out of hours for both planned changes and emergency support.
Expectations:
- Experience with MariaDB/MySQL (replication via Galera plugin);
- Experience with MongoDB (ReplicaSet environment);
- Experience with Elasticsearch/Opensearch;
- Experience with database proxies like HAProxy, Maxscale or ProxySQL;
- Experience with scripting languages (Bash, Python);
- Experience in deploying containerized services using docker-compose;
- Excellent knowledge of Linux OS (Debian), Linux sysadmin background is a plus;
- Interest in working in a very cross-functional team that touches many of the core systems and user flows.
Nice to have:
- Familiarity with Vitess as a new horizontally scalable MySQL database;
- Knowledge of Kubernetes components;
- Familiarity with interaction and deployment on Kubernetes cluster;
- This one is reserved for "Nice to know". You will not be alone in the mentioned tasks. There is a big Team standing beside you.
Why do NSofters stay? 5 is more than just a number.
According to the global employee tenure data, the average number of years an employee spends in a tech company is 1.9, but our average is 4.8 years. We are aware that employees come and go, nothing is forever in business, but we are immensely proud of having over 100 employees who are here for more than 5 years.
What is our secret? Since day one, we have been focused on creating an ideal work environment, and it is not a destination, it’s a journey. We learn every day what is truly important for our employees, and at the moment, this is what work at NSoft looks like:
- You can start working anytime from 7:00 until 09:00, it’s up to you.
- At NSoft, we value the benefits of remote work, but our team works best when we're together on-site. Therefore, we prioritize in-person collaboration to ensure we're delivering our best work and building a strong team culture.
- We take care of your kids’ future through NSoft Junior Academy - specialized STEM educational workshops.
- We are not a family, but we support your family getting bigger through various perks. Besides 1-year-long maternity leave, every father gets 10-day additional paid leave. The equal number of days is for your wedding and HoneyMoon as well.
- Employee feedback is at the highest shelf for us, which is why we constantly collect data through 1-on-1 talks.
- Having dozens of products requires continuous education and growing daily, which is why we have developed custom-made Career, Leadership, Technical, and various Soft Skills workshops for NSofters.
- As we said, there is a 99.9% chance that at least one NSofter can help you out with anything. Reaching out will be easier with a business phone number and enough gigabytes to watch all seasons of Game of Thrones.
We are a team of 350+, we are everything we need to be to make our products world-class. We take our business seriously, always focused on the growth of our products, and it is something you can tell right after you step foot into our office. But we take our work environment and fun seriously as well.
Want to join? Feel free to apply. We are excited to hear from you!
If you still have some doubts, please do not hesitate to ask us anything through the application form, our social media channels, or at [email protected].
Reach Us Anytime!
If you have any questions about our products, career opportunities or if you just want to say hi, we’ll be happy to answer!
Contact us