Roles and Responsibilities :
- Design, implement, and maintain PostgreSQL databases for large-scale applications.
- Perform database migration from one setting to another using tools like SQL Server Management Studio.
- Ensure high database availability by implementing failover clusters and conducting regular maintenance.
- Troubleshoot database performance issues, including tuning, patching, and user management.
- Develop and implement strategies for improving database security and integrity.
- Collaborate with development teams to design and optimize database schema for efficient data storage and retrieval.
Job Requirements :
- Strong knowledge of data wrangling techniques for analyzing large datasets.
- Experience with database migration, maintenance, and user management.
- Familiarity with database performance tuning, patching, and hardening procedures.
- Ability to work independently and collaboratively within a team environment.
- Excellent problem-solving skills and attention to detail.
- Strong understanding of database security principles and best practices.