Vacancy: Senior Database Developer
The international software company is looking for a highly skilled DB Database Developer with 5+ years of experience to join our team. Our company is based in Tbilisi, Georgia, and specializes in software for the travel industry.
We are looking for candidates who are:
- Experienced professionals with in-depth knowledge in their field (5+ years of experience)
- Motivated by the challenge of building innovative solutions
- Insightful and resourceful, always striving for efficient solutions
- Team-oriented and thrive in a collaborative environment
- Eager to learn and grow in a fast-paced setting
Technical Skills
-
Proficient in MySQL, MongoDB, and MS SQL:
- Strong understanding of DB data modeling, indexing, and schema design.
- Ability to work with DB queries, aggregations, and pipelines.
-
Database Design:
- Expertise in schema design for NoSQL and SQL databases.
- Knowledge of best practices for organizing and structuring collections for efficiency.
-
Performance Optimization:
- Skilled in optimizing DB queries and indexing strategies.
- Ability to monitor and tune database performance for scalability.
-
Stored Procedures and Functions:
- Familiarity with DB functions, pipelines, and MapReduce for data processing.
-
Security:
- Knowledge of DB security practices, including role-based access control, authentication, and encryption.
-
Backup and Recovery:
- Experience with DB backup and recovery tools, including point-in-time recovery.
-
Replication and High Availability:
- Understanding of DB replication, sharding, and high availability solutions.
-
Data Migration:
- Experience in migrating data between different databases and versions, ensuring data integrity.
-
Database Management Tools:
- Proficiency in using DB management tools like Compass and command-line tools.
-
Additional Database Knowledge (Preferred):
- Knowledge of other databases like Maria DB is a plus.
Practical Experience
-
Real Projects:
- Demonstrated experience on projects with complex DB databases and handling large data volumes.
- Proven ability to maintain and scale databases for high performance.
-
Problem Solving:
- Experience with troubleshooting and solving complex database issues, including performance and optimization.
-
Version Control:
- Familiarity with version control systems (e.g., Git) for database schema and code management.
Soft Skills
-
Analytical Thinking:
- Strong problem-solving skills to address database challenges effectively.
-
Attention to Detail:
- Precision in database design and query writing to maintain data integrity.
-
Communication:
- Excellent communication skills for working with cross-functional teams and documenting database structures clearly.
-
Continuous Learning:
- Commitment to staying current with MongoDB updates, trends, and best practices.
Additional Information
Our company values proactive candidates who are ready to take on challenging projects and contribute to our long-term success.
Send your CV for similar roles
This position is not currently accepting applications. Submit your CV and opt in to consideration for similar vacancies. Our recruiters may contact you when a suitable role becomes available.
Job reference: #18017