Role: Senior Database Engineer
Location: JP Nagar, Bangalore (Work from office)
Notice Period: Max 30 Days
Position Overview: We are seeking an experienced and skilled Senior Database Engineer to join
our dynamic team. The ideal candidate will have a minimum of 8 years of hands-on experience in
database development, with a strong focus on Neo4j (graph) databases. The role involves working
on cutting-edge projects, contributing to data modelling, and ensuring the scalability and efficiency
of our database systems.
Responsibilities:
• Design, develop, and maintain databases, with a primary focus on Cypher/graph
databases.
• Modify databases according to requests and perform tests.
• Advanced Query, performance tuning of databases and optimization of database
systems.
• Solve database usage issues and malfunction
• Analyze all databases and monitor them for all design specifications and prepare
associated test strategies.
• Evaluate and engineer efficient backup-recovery processes for various databases.
• Promote uniformity of database-related programming effort by developing methods and
procedures for database programming
• Remain current with the industry by researching available products and methodologies
to determine the feasibility of alternative database management systems,
communication protocols, middleware, and query tools.
• Liaise with developers to improve applications and establish best practices
• Ensure the performance, security, and scalability of database systems.
• Develop and optimize PL/SQL queries for efficient data storage and retrieval.
• Implement and maintain data models, ensuring accuracy and alignment with business
needs.
• Train, mentor and motivate the junior team members.
• Contribute in assessing the teams’ performance evaluation. • Stay updated on emerging database technologies and contribute to continuous
improvement initiatives.
Skills Required:
• 7+ years’ work experience as a Database developer
• Bachelor's or master's degree in computer science, Engineering, or a related field.
• Proficiency in Neo4j (graph) databases is mandatory.
• Strong experience with PL/SQL, data modeling, and database optimization techniques
• Proven track record in designing and implementing scalable and efficient database
solutions.
• In-depth understanding of data management (ex. permissions, recovery, security, and
monitoring)
• DBA certification preferred
• Experience with GIS tools and libraries
• Familiar with the internal working of Postgres
• Expertise In managing Concurrency and reversibility of transactions
• Handling SQL injection vulnerabilities
• Parallel testing
Interested candidates can share updated CV