Database Design and Development: Design, develop, and implement complex PL/SQL procedures, functions, triggers, and packages. Write efficient and maintainable SQL queries and DDL statements. Develop and maintain database objects such as views, indexes, and synonyms. Optimize database performance by identifying and resolving bottlenecks. Database Administration: Assist with database administration tasks, including backup and recovery, user management, and security. Monitor database performance and troubleshoot issues. Ensure data integrity and security. Project Involvement: Participate in all phases of the software development lifecycle, from requirements gathering to testing and deployment. Collaborate with other developers, analysts, and business users to understand project requirements. Document all development work in accordance with established standards.