Position: DB Administrator
Company: Grid Dynamics
Category: SQL
Experience required: 3y
English level: upper

**Responsibilities:**

- Review current DB normalization and database structures;
- Implement suggestions from findings;
- Review and apply performance improvements for DB partitioning;
- Performance tunning of long-running SQL queries;
- Helping the team to create efficient stored procedures;
- Design strategy to maintain large tables including processes to add new columns/partition;
- Definition of indexing strategy;
- Set the architectural direction, long-term vision, and guiding principles for the platform;
- Asses project requirements and design architecture for the platform;
- Define security and backup procedures;

**Requirements:**

- Hands-on experience in Mysql DB performance turning;
- Experience in working with the large implementation of MySQL databases; 
- Experience in query optimization, partitioning, MySQL stored procedures;
- Experience with optimization of DB normalization;
- Experience of using tools like Solarwinds for DB health/monitoring/performance;

**We offer:**

- Opportunity to work on bleeding-edge projects;
- Work with a highly motivated and dedicated team;
- Competitive salary;
- Flexible schedule;
- Medical insurance;
- Benefits program;
- Social package - medical insurance, sports;
- Corporate social events;
- Professional development opportunities;