Position: Senior MySQL Database Engineer
Company: IdeaSoft
Experience required: 3y
English level: intermediate

Our customer is a leading global online broker specializing in Forex, CFDs, Commodities and Spot Metals since 2010. They are operating under of multiple of reputable licenses and offices around the world.

Requirements:
- Extensive experience on MySQL administration is required
- Practical knowledge of planning, implementation and administration
- Experience with performance tuning and optimization (PTO)
- Experience with backups, restores and recovery models
- Knowledge of clustering, high availability (HA) and disaster recovery (DR) options
- Exposure and practice with zero-downtime procedures
- Good understanding of monitoring requirements
- Demonstrable experience of administering Linux based systems
- Self-taught and enthused to grow your skill set with new technologies as the industry 

Responsibilities:
- Administer MySQL servers
- Engage in availability, performance monitoring and capacity planning
- Ensure security of databases
- Create and implement backup strategies and perform upgrades and patching
- Creating and reviewing/optimizing database schemes, queries and stored procedures
- Troubleshoot methodically, identify, and apply fixes for known errors
- Think outside of the box and work to resolve complex issues

We offer:
- Competitive salary and reasonable compensation package;
- Social package (20 working days of annual leave, 4 days off, 5 paid sick days);
- Flexible working hours;
- Possibility to work remotely as fully as partially;
- Challenging projects in diverse business domains and a variety of tech stacks; 
- Personal development and professional growth opportunities;
- Fully-equipped cozy pet-friendly office space located in the top city center;
- Work with talented, ambitious and family-feel teams; 
- Educational possibilities: corporate courses, knowledge hubs, and in-house English classes;
- Indoor Yoga, Krav Maga and Bachata classes;
- Compensation for your professional certification & support for your learning activities;
- IT Assistant loyalty card that provides you with variable discounts for lots of spots: restaurants, hotels, gym etc.;
- Opportunity to choose IT equipment you like;
- Professional accounting support and  tax coverage;
- Support for a healthy lifestyle, compensation for participation in sport events;
- Fascinating corporate parties, team-building activities and memorable anniversary presents;
- Free own parking lot (cars, bicycles, motorbikes);