Design and implement scalable database architectures using Teradata, PL/SQL, and Oracle Golden Gate. - Optimize database performance to ensure efficient data retrieval and storage. - Collaborate with cross-functional teams to understand data requirements and provide solutions. - Develop and maintain data models, schemas, and documentation. - Ensure data integrity and security across all database systems. - Provide technical guidance and support to development teams. - Conduct performance tuning and troubleshooting of database issues. - Implement data migration and integration strategies using Oracle Golden Gate. - Monitor and maintain database systems to ensure high availability and reliability. - Stay updated with the latest industry trends and technologies in database management. - Participate in code reviews and provide constructive feedback to team members. - Develop and enforce best practices for database development and management. - Contribute to the overall success of the company by ensuring data systems are robust and efficient.