We are seeking an experienced SQL & NoSQL Developer to join our development team. The ideal candidate will have a strong background in both relational and non-relational database systems, with a proven ability to design, develop, optimize, and maintain complex data structures and queries. This role requires a mix of analytical thinking, performance tuning expertise, and real-world experience building scalable, high-performance data solutions in the travel technology space.
Responsibilities
- Design, implement, and maintain SQL and NoSQL database systems for applications.
- Develop efficient and optimized queries, stored procedures, views, and triggers.
- Implement and maintain data models, including both relational (OLTP / OLAP) and document / key-value structures.
- Ensure data integrity, consistency, and security across platforms.
- Follow a very specific naming convention as required by the business.
- Perform data migrations, ETL (Extract, Transform, Load) processes, and data transformations as needed.
- Monitor and optimize database performance, including indexing, query tuning, and capacity planning.
- Collaborate with developers, and managers to meet application and reporting requirements.
- Maintain up-to-date documentation of database structures and processes.
- Stay informed on latest trends and best practices in database technologies and recommend improvements.
Qualifications and Expertise
5+ years of hands-on experience in both SQL and NoSQL database development.Strong expertise in at least one RDBMS (Relational Database Management System) (e.g., PostgreSQL, MySQL, MS SQL Server, Oracle).Strong knowledge of at least one NoSQL database (e.g., MongoDB, Cassandra, Couchbase, DynamoDB, Redis, Dragonfly). Preferably Redis / Dragonfly expertise.Solid experience with data modeling, normalization / denormalization, and schema design.Preferred Education :
Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.Competency
Proven ability to write complex SQL queries and optimize them for performance.Proven ability to read, understand and amend existing complex SQL queries and optimize them for performance.Experience with database administration tasks, including backups, replication, and disaster recovery.Familiarity with ETL tools (SSIS) and frameworks.Comfortable working in Agile environments.Excellent problem-solving and troubleshooting skills.Knowledge of data security best practices.Experience with linked servers.Solid experience indatabase performance and debugging.Database maintenance – SQL agents, SQL jobs, backups, restores and database sizing.Solid experiencein SQL maintenance and being able to investigate and find issues.Strong verbal and written communication skills and enjoy working in a team.Excellent verbal and written skills, with a knack for simplifying technical ideas for diverse audiences.Analytical mindset with a track record of turning insights into actionable solutions.What We Offer :
Competitive salary and benefits packageFlexible work environment (remote / hybrid options)Opportunities for professional growth and developmentCollaborative and inclusive team cultureKnowledge transfer in tourism technologiesLarge variety of projects and technologies in the travel sectorThe salary for this position is competitive and dependent on relevant experience.
Disclaimer
ONLY CANDIDATES WITH THE MINIMUM REQUIREMENTS WILL BE CONSIDERED.
WHILST WE DO OUR BEST TO REPLY TO EACH APPLICATION, NON-COMPLIANCE WITH THE ABOVE REQUIREMENTS MAY BE THE CAUSE FOR OUR NON-RESPONSE.
#J-18808-Ljbffr