
Senior SQL Developer
- India
- Permanent
- Full-time
- Design, develop, and optimize complex database schemas, queries, stored procedures, and functions to support application requirements.
- Lead database architecture decisions, ensuring scalability, security, and maintainability.
- Collaborate with software developers, system administrators, and business analysts to gather requirements and deliver database solutions.
- Perform performance tuning and query optimization to improve database efficiency and application responsiveness.
- Monitor database health, perform backups, restore, and disaster recovery procedures.
- Ensure data integrity, security, and compliance with organizational policies and regulatory standards.
- Mentor junior developers and review their database design and code.
- Document database designs, standards, and best practices.
- Stay updated on the latest database technologies, tools, and trends.
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- 5+ years of experience in database development, design, and administration.
- Expertise in SQL and database management systems such as Microsoft SQL Server, Oracle, MySQL, or PostgreSQL.
- Proficient in writing complex queries, stored procedures, triggers, and functions.
- Experience with database performance tuning, indexing, and optimization.
- Knowledge of database security best practices.
- Experience with cloud databases (e.g., AWS RDS, Azure SQL Database) is a plus.
- Strong analytical, communication, and teamwork skills.
- Ability to work independently and manage multiple tasks effectively.