Location: | CHENNAI, TAMILNADU |
Openings: | 1 |
Salary Range: |
Description:
We are seeking a skilled Database SQL Developer with 3-4 years of experience to join our dynamic team. The ideal candidate will have a strong background in database management systems and possess expertise in writing efficient and complex SQL queries using joins and filter conditions from large database tables. You will be responsible for designing, developing, and optimizing SQL queries to support various applications and business requirements.
Responsibilities:
Develop and maintain SQL queries to extract, manipulate, and analyze data from relational databases.
Collaborate with software developers and business analysts to understand application requirements and design appropriate database solutions.
Optimize database queries for performance and scalability, ensuring efficient data retrieval and processing.
Implement data validation and integrity checks to maintain data quality and consistency.
Troubleshoot and resolve database-related issues in a timely manner.
Develop and maintain database documentation, including data dictionaries, schemas, and query optimization techniques.
Stay updated with emerging database technologies and industry best practices to continuously improve database performance and efficiency.
Participate in code reviews and provide constructive feedback to peers.
Work closely with cross-functional teams to support database-related initiatives and projects.
Assist in database migration, upgrades, and maintenance tasks as needed.
Qualifications:
Bachelor's degree in Computer Science, Information Technology, or related field.
3-4 years of experience working as a Database SQL Developer or similar role.
Proficiency in writing complex SQL queries for relational databases such as MySQL, PostgreSQL, or SQL Server.
Strong understanding of database concepts including normalization, indexing, and query optimization.
Experience with database performance tuning and optimization techniques.
Familiarity with database administration tasks such as backup and recovery procedures.
Knowledge of data modeling principles and techniques.
Excellent analytical and problem-solving skills.
Ability to work independently and collaboratively in a fast-paced environment.
Strong communication and interpersonal skills.
Preferred Qualifications:
Certification in database administration or SQL development.
Experience with NoSQL databases such as MongoDB or Cassandra.
Knowledge of ETL (Extract, Transform, Load) processes and tools.
Familiarity with version control systems such as Git.
Experience working in Agile development methodologies.