Job Description:-
We are looking for an experienced Senior Data Engineer with strong expertise in SQL databases and PostgreSQL to design, develop, optimize, and maintain scalable data solutions.
The ideal candidate should have hands-on experience in database development, data pipeline design, query optimization, database performance tuning, and handling large volumes of structured data.
Key Responsibilities
Design, develop, and maintain scalable data pipelines and database solutions.
Work extensively with SQL and PostgreSQL databases.
Write complex SQL queries, stored procedures, functions, and triggers.
Optimize SQL queries and improve database performance.
Design and maintain database schemas, tables, indexes, and relationships.
Perform database performance tuning, troubleshooting, and optimization.
Handle data migration, integration, transformation, and validation.
Develop ETLELT processes for efficient data processing.
Ensure data quality, consistency, security, and integrity.
Collaborate with data analysts, developers, architects, and business teams.
Monitor database health and resolve performance-related issues.
Required Skills & Qualifications
5+ years of experience in Data Engineering or Database Development.
Strong hands-on experience with SQL and PostgreSQL.
Excellent knowledge of complex SQL queries and database optimization.
Experience with database design, indexing, partitioning, and query execution plans.
Strong understanding of relational database concepts.
Experience in ETLELT development and data transformation.
Knowledge of database performance tuning and troubleshooting.
Experience working with large datasets and high-volume databases.
Strong analytical and problem-solving skills.