28 Oct
|
Geojit Technologies
|
Ernakulam
28 Oct
Geojit Technologies
Ernakulam
Location:
Kochi
Job Type
Full-Time | In office
Experience:
2–7 Years Role Overview We are looking for an experienced and detail-oriented Database Developer to join our technology team in Kochi. The ideal candidate will be responsible for designing, developing, and optimizing database systems and integrations that support high-performance applications. This role requires a strong command of MS SQL Server, excellent analytical skills, and the ability to collaborate effectively across technical teams.
Key Responsibilities
• Design, develop, and maintain database solutions supporting enterprise applications.
• Write efficient, reusable, and optimized SQL queries, stored procedures, views, and triggers for data manipulation and reporting.
• Collaborate with cross-functional teams to analyze business requirements and design effective database structures.
• Optimize performance of databases and ensure data integrity, security, and scalability.
• Perform data migration, backup, and recovery operations as required.
• Troubleshoot database issues, debug stored procedures, and resolve performance bottlenecks.
• Participate in code reviews, deployment planning, and version control practices.
• Document database structures, processes, and solutions for long-term maintainability.
• Stay updated with new technologies, tools, and best practices in database development. Technical Skills Required Must Have:
• Strong hands-on experience in MS SQL Server (2016 or later).
• Proficiency in writing and tuning complex SQL queries, stored procedures, and functions.
• Solid understanding of database design, normalization, indexing, and optimization.
• Experience in performance tuning and query optimization techniques.
• Familiarity with ETL processes and data migration methodologies. Good to Have:
• Exposure to front-end or back-end technologies (e.g., Java, .
NET, Angular, HTML, CSS, JavaScript).
• Experience with SSIS / SSRS, cloud databases (Azure SQL, AWS RDS), or NoSQL systems.
• Understanding of database security, auditing, and role-based access controls. Experience & Education
• 2–7 years of professional experience in database development and maintenance.
• Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
📌 SQL Developer (Ernakulam)
🏢 Geojit Technologies
📍 Ernakulam