The SQL Developer position at PETADATA involves working closely with application developers and business analysts to design and implement efficient database structures. The role requires the creation and maintenance of both logical and physical data models, ensuring that data is normalized to minimize redundancy and enhance query performance. The SQL Developer will be responsible for writing and optimizing complex SQL queries for data retrieval, transformation, and reporting, as well as ensuring efficient data manipulation operations, including inserts, updates, and deletes. In addition to query optimization, the SQL Developer will implement stored procedures, triggers, and user-defined functions, and design and create various database objects such as tables, indexes, and views based on specific business requirements. The role also involves defining constraints, relationships, and data integrity rules, optimizing schema design for scalability and performance, and managing SQL Server instances, including installation, configuration, and upgrades. Monitoring database performance is a critical aspect of this position, as the SQL Developer will need to identify bottlenecks and optimize query execution plans. Security management, including access controls and user permissions, is also part of the responsibilities, along with performing regular backups and ensuring that data recovery procedures are effectively in place.