Overview
- ore SQL expertise: Advanced query writing, stored procedures, triggers, indexing strategies.
- Database performance tuning: Query optimization, execution plan analysis, partitioning, caching, and indexing.
- Database design & architecture: Normalization, schema design, data modeling, and scalability planning.
- Monitoring & troubleshooting: Experience with profiling tools (e.g., SQL Profiler, Query Store, Performance Monitor).
- Hands-on with RDBMS: Strong knowledge of MS SQL Server, MySQL, PostgreSQL, or Oracle.
- Optimization techniques: Locking, concurrency control, transaction isolation levels (e.g., RCSI), and replication strategies.
- Scripting & automation: Familiarity with Python/PowerShell for automation of DB tasks.
- Cloud & modern DB platforms: Exposure to Azure SQL, AWS RDS, or Google Cloud SQL.
- Soft skills: Problem-solving mindset, ability to collaborate with developers, and clear communication of technical findings.
Duties & Responsibilities
- Analyze and optimize SQL queries, indexes, and stored procedures to improve application performance.
- Collaborate with development teams to design efficient database schemas and ensure scalability.
- Monitor database health, troubleshoot bottlenecks, and implement proactive performance improvements.
- Work on transaction isolation strategies (e.g., RCSI) and replication setups to balance performance and consistency.
- Automate routine database maintenance tasks and performance checks.
- Ensure high availability, disaster recovery, and backup strategies are in place.
- Stay updated with emerging database technologies and recommend improvements.
Skills Required
- Strong expertise in SQL and relational database systems (SQL Server, MySQL, PostgreSQL, or Oracle).
- Proven experience in query optimization and database performance tuning.
- Familiarity with transaction isolation levels, replication, and clustering.
- Experience with database monitoring tools and performance profiling.
- Knowledge of cloud-based database services (Azure SQL, AWS RDS, GCP SQL).
- Strong analytical and problem-solving skills.
- Excellent communication and collaboration abilities.
Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed