Job Description :

We are seeking a skilled SQL Developer to design, develop, optimize, and maintain database solutions that support business applications and analytics. The ideal candidate has strong SQL expertise, experience with relational databases, and a focus on performance, data integrity, and scalability.


Key Responsibilities

  • Design, write, and optimize complex SQL queries, stored procedures, functions, and views

  • Develop and maintain relational database schemas and data models

  • Ensure data accuracy, consistency, and integrity across systems

  • Tune database performance and resolve query bottlenecks

  • Collaborate with application developers, data analysts, and business stakeholders

  • Implement ETL processes and support data migration activities

  • Monitor databases, troubleshoot issues, and perform root-cause analysis

  • Maintain documentation for database designs and processes

  • Ensure database security, backup, and recovery standards are followed


Required Skills & Qualifications

  • Strong proficiency in SQL (ANSI SQL)

  • Experience with RDBMS such as:

    • MySQL / PostgreSQL

    • SQL Server

    • Oracle

  • Solid understanding of:

    • Indexing, joins, subqueries, CTEs

    • Query optimization and execution plans

    • Normalization and data modeling

  • Experience with stored procedures, triggers, and functions

  • Familiarity with ETL tools or data pipelines

  • Understanding of transactional systems and data warehousing concepts


Preferred Qualifications

  • Experience with cloud databases (AWS RDS, Azure SQL, GCP)

  • Knowledge of NoSQL databases (MongoDB, DynamoDB)

  • Experience with BI/reporting tools (Power BI, Tableau, Looker)

  • Familiarity with Python, Java, or other backend languages

  • Experience in Agile/Scrum environments



Client : ShrinQ Consulting Group

             

Similar Jobs you may be interested in ..