We are looking for a Database Architect to handle the comprehensive design, analysis, creation, manipulation, and organization of database systems.
Responsibilities:
- Implement strategies for optimized data access and transmission in distributed/networked database systems
- Design databases to support business applications, prioritizing scalability, security, performance, reliability
- Establish database clusters and implement backup or recovery processes
- Analyze access traffic to database tables and optimize their design accordingly
- Conduct database performance tuning, reindexing, and housekeeping tasks
- Architect databases with a focus on High Availability and Disaster Recovery sites
- Ensure database integrity through meticulous database synchronization
- Uphold data security and prioritize personal data protection measures
- Document and communicate database schemas using widely accepted notations
- Calculate database sizing requirements for storage capacity
- Develop and enforce standards for database development
Qualifications:
- Minimum 5 years of experience as a Database Architect or in a similar position
- Hands-on expertise in database design, optimization, performance tuning, and data recovery
- Proficient in managing database systems like Oracle, MySQL, SQL Server, or PostgreSQL
- In-depth knowledge of database architecture, data modeling, and security
- Experience in designing High Availability (HA) and Disaster Recovery (DR) solutions
- Familiarity with distributed or networked database systems
- Understanding of data security and personal data protection
- Effective planning skills, including sizing databases for storage needs
- Relevant certifications (Oracle Certified Professional, Microsoft Certified: Azure Database Administrator Associate) are a plus