Data Platform Architect
Description
Key Responsibilities
- Own the requirements analysis, technical solution design, development, testing, deployment, and maintenance of semiconductor test data platforms and related applications.
- Design and develop highly available and scalable backend services, APIs, data processing pipelines, and microservices.
- Design data models and implement performance optimization, backup and recovery, and high-availability solutions for relational, time-series, and distributed databases.
- Build data pipelines for the collection, cleansing, transformation, and loading of semiconductor test data, including STDF files, logs, equipment status data, and manufacturing process data.
- Integrate with ATE systems, MES, data analytics platforms, and other internal systems, ensuring data integrity, consistency, and traceability.
- Participate in architecture reviews, code reviews, automated testing, CI/CD, containerized deployment, and production monitoring.
- Troubleshoot and resolve performance, reliability, and stability issues involving databases, application services, network interfaces, and on-site deployments.
- Develop and maintain technical documentation, including architecture designs, API specifications, deployment guides, operations manuals, and user documentation.
