Job Description
We are looking for an experienced Database Developer to design, develop, optimize, and maintain high-performance database solutions. The role will work closely with application developers, business analysts, and technical teams to deliver scalable and reliable data solutions.
Key Responsibilities:
- Design and develop database schemas, tables, views, stored procedures, functions, and triggers.
- Write and optimize complex SQL/T-SQL queries.
- Perform query optimization, indexing, execution-plan analysis, and performance tuning.
- Develop logical and physical data models for enterprise applications.
- Work with databases such as SQL Server, Oracle, PostgreSQL, DB2, or Sybase.
- Develop and maintain ETL/data integration processes.
- Ensure data integrity, security, availability, and scalability.
- Troubleshoot database performance and production issues.