Job Description
Summary: The Database Architect plays a pivotal role in designing, implementing, and maintaining high-performance database systems that meet the organization's current and future needs. They are responsible for creating efficient data models, ensuring data security, optimizing database performance, and collaborating with cross-functional teams to support various projects and initiatives. Key Responsibilities: Database Design and Development: Design, implement, and maintain database architectures that align with business requirements and industry best practices. Develop data models, schemas, and database structures for optimal performance and scalability. Performance Optimization: Monitor and optimize database performance, identifying and resolving bottlenecks. Implement strategies for efficient data retrieval, storage, and access. Conduct regular performance tuning and capacity planning. Data Security and Integrity: Establish and enforce security protocols to safeguard. sensitive data. Implement backup and recovery plans to ensure data integrity and continuity in case of system failures or disasters. Collaboration and Support: Work closely with development teams, system administrators, and other stakeholders to provide database support, troubleshoot issues, and assist in integrating database systems with applications. Research and Innovation: Stay updated with emerging technologies, trends, and advancements in the database field. Evaluate and recommend new tools, technologies, or methodologies to improve database efficiency and functionality. Documentation and Reporting: Create comprehensive documentation, including database schemas, procedures, and guidelines. Generate reports and analyses on database performance, trends, and issues for management review. Skills and Qualifications: Bachelors or Masters degree in Computer Science, Information Technology, or related field. Proven experience (10+ years) working as a Database Architect or in a similar role. Expertise in database design, development, and administration (e.g., SQL, NoSQL, relational databases). Strong understanding of database architecture, data modelling, and performance optimization techniques. Proficiency in database security, backup and recovery procedures, and disaster recovery planning. Excellent problem-solving and analytical skills, with the ability to troubleshoot complex database issues. Strong communication and collaboration skills to work effectively with cross-functional teams. Certification in relevant database technologies (e.g., Oracle, MySQL, and Microsoft SQL Server) is a plus. Additional Information: This position may require occasional travel or flexible working hours based on project needs. Candidates with experience in cloud-based database technologies (e.g., AWS, Azure, and Google Cloud) will be preferred. The role might involve leading or mentoring junior members of the database team
Employement Category:
Employement Type: Full time
Industry: IT Services & Consulting
Role Category: Engineering Design / Construction
Functional Area: Not Applicable
Role/Responsibilies: Database Architect
Keyskills:
Database Design
Database Development
Database Administration
SQL
NoSQL
Relational Databases
Database Security
Disaster Recovery Planning
Analytical Skills
Communication
Collaboration
Oracle
MySQL
Microsoft SQL Server
AWS
Azure
Backup
Recovery
Problemsolving
Cloudbased Database Technologies
Google Cloud