Applied Materials - Santa Clara, CA
posted about 1 month ago
The Database Architect will be responsible for designing, developing, and managing our organization's database systems in both cloud and on-premises environments. This role requires a deep understanding of database concepts, strong analytical and problem-solving skills, and the ability to collaborate effectively with cross-functional teams. The ideal candidate will work closely with business owners and end-users to develop solutions in a highly collaborative and agile environment. They will also mentor team members on software engineering best practices, data quality, and product evaluation. In addition to collaboration, the Database Architect will participate in defining technical solutions and architecture improvements, as well as conducting technical reviews. They will work cooperatively with application, infrastructure, and domain teams to ensure successful, well-communicated, high-quality releases. The role demands a strong background in architecting and managing various database technologies, including RDBMS, Big Data, Data Warehouse, and NoSQL technologies, with a particular emphasis on cloud database experience. The responsibilities also include designing databases that are efficient, secure, scalable, and easy to use based on the nature of the data. The Database Architect will develop data models and database designs to ensure data integrity, performance, and scalability, while collaborating with software developers and system administrators to ensure seamless integration between applications and databases. Additionally, they will optimize database performance by monitoring, analyzing, and tuning database performance, leveraging their proficiency in data modeling and database technologies. Comprehensive knowledge of data platform architecture, data management practices, and processes is essential for success in this role.