About this role
About ComeOn! Today, ComeOn has over 400 employees worldwide, with offices in London, Stockholm, Istanbul, Malta, and Umeå. We offer Casino and Sportsbook around the world. We are a young, dynamic and innovative company and seek others who have the same entrepreneurial spirit to share ideas and make them happen. The Website The ComeOn.com web site is a service oriented web application with stability, high performance and user experience being top priority. The client side is a multi-device web solution which is rich in Ajax, JavaScript/JQuery and HTML5 to maximize the customers’ experience. On the server side the business logic is proprietary developed Java code together with open source frameworks and external integration modules. The database environment consists of several MySQL instances in a master/slave setup. We are continuously looking for new technologies and innovative solutions to use in order to offer a very competitive gaming experience for our customers. The Position This role is a key position at ComeOn!, helping to build the right solutions through an efficient and team-based manner. You will be a big part of keeping the database environments in good shape and evolve the stability and performance of these environments. Also, this role is important for supporting the developers in verifying database related implementations and to help out with changes needed to data on the production environment. The role includes, but is not limited to: Provisioning of MySQL instances Configuring and ensuring performance, security, and availability of our databases Handling database procedures such as backup/recovery, migration, upgrades etc. Profiling server resource usage, optimizing and tweaking as necessary Implementing, testing and deploying utilities for everyday DBA work Monitoring and troubleshooting database instances Collaborating with other teams and stakeholders REQUIREMENTS We are looking for you who wants to develop a career within DB, or already have an experienced background in Databases. You don’t mind sitting down and having a discussion about different solutions over a cup of coffee. You don’t mind digging deep and getting your hands dirty and you have a hunger to keep learning more. We don’t mind if you’re not an expert, the most important thing is to keep that fire for what you do and share that with your team. Technical requirements for this role are: Strong proficiency in MySQL database administration including: installation, configuration, performance tuning and replication Proficiency in writing and optimizing SQL statements Experience working with large data volumes in an OLTP environment Ability to plan resource requirements from high level specifications Experience with Linux system administration Proficiency in written and spoken English It’s a plus if you have experience in: MySQL HA solutions MySQL monitoring tools such as MEM, PMM, MonYog Columnar databases such as InifiniDB, Amazon Redshift or similar Scripting in Python or equivalent Familiarity with code versioning tools such as GIT BENEFITS A competitive salary + bonuses 30 paid vacation days a year Generous pension and insurance benefits Brand new laptop and smartphone with fully paid plan Generous health subsidy benefit Fresh Fruit Company events and AW’s, including breakfast mornings and Friday beers