Middle/Senior SQL Developer
An international product IT company, engaged in the development and support of high-load projects for large companies, most of which are online entertainment services, is looking for a SQL Developer (Middle/Senior)
Responsibilities:
- Develop database architecture and stored procedure code for new services alongside experienced developers (the database team currently has over 30 people);
- Support and, if necessary, optimize the company's current products – these include both leaders on the CIS market and products popular worldwide;
- Attend specialized conferences, exchange experience with colleagues, and constantly discover new possibilities of the MySQL language.
Required Skills:
- Write stored procedures in SQL with the maximum set of algorithmic capabilities – loops, cursors, recursive algorithms, etc.;
- Build fault-tolerant database systems based on MySQL or similar relational databases;
- Know how to optimize SQL queries, be able to interpret the output of EXPLAIN, SHOW PROFILE;
- Be able to develop and optimize data schemas, as well as make changes to them with minimal downtime;
- Be familiar with replication setup (master-slave, master-master), GTID;
- Be results-oriented and strive to meet deadlines (there is no strict bureaucracy in the team, the team is very friendly and works conscientiously).
What the company can offer:
Social Guarantees:
- Official salary paid twice a month (depends on the candidate's wishes and professional level);
- Annual bonus based on performance;
- Referral program for successfully recommending a candidate;
- Extended social package: medical insurance, paid vacation, gifts for employees and their children.
Comfortable Working Conditions:
- Modern office with convenient transport accessibility;
- Office-based work format;
- Flexible start of the workday;
- Free corporate lunches and sweets;
- Gym membership paid by the company;
- English language compensation;
- Workstation equipped with modern technology tailored to your preferences;
- No bureaucracy, issues are resolved promptly, without numerous approvals.
Prospects for Self-Realization and Development:
- A large number of tasks that provide opportunities for material and professional growth;
- Trips to IT conferences, meetups, training courses at the company's expense;
- A large, highly qualified team, team lead, tech lead, project manager, 100% passionate about their work, whom you can always turn to.