Big Data Principal Performance Engineer
Posted by: Huawei USA Posted date: Sun, 27th JulLocation: USA - California
Big Data Principal Performance Engineer
Job Summary:
Big Data Principal Performance Engineer candidates are sought to work on performance analysis, design and monitoring of big data management system products for scalable high-performance transactional and analytic applications on various configurations, including shared-storage, shared-nothing, distributed and cloud systems.
The ideal candidates must enjoy tackling technical challenges in measuring, analyzing, and tuning performance in the Linux cluster environment, and should have significant knowledge and experiences in performance analysis of database internal structures, query processing, transaction processing, and data communications as well as new technologies for databases. Other important attributes are versatility and a passion for building high-quality enterprise-class software systems.
Primary Duties and Responsibilities:
- Lead the kernel performance design, performance tool design, and analyzing and improving performance of OLTP and OLAP data management systems in various configurations.
- Analyze requirements and design, and evaluate key technologies of the DBMS kernel from performance perspective.
- Work with a team of architects and engineers to evaluate the performance o? proof-of-concept components
- Write and maintain architecture and detailed design specifications related to performance
- Perform design and performance review
- Work with product manager to ensure the architecture design meets the performance requirements
- Work with QA manager to develop performance test specifications
Minimum Job Requirements:
- Minimum 5 years of experience in performance analysis of DBMS with PhD in CS or a relevant field, or 10 years of experience with a Master's, or 15 years of experience with a Bachelor degree.
- Excellent documentation, organization and communication skills
- Extensive experience with the performance analysis of a database storage subsystem, query processing, query optimization, transaction processing, distributed systems
- Experience in multi-core performance optimization a plus
- Experience with performance of PostgreSQL kernel or Hadoop/Spark stack a plus
- Must be a team player
- Self-motivated & detail oriented
- Proficient in Linux performance tools and C and C++ code path analysis
Job Summary:
Big Data Principal Performance Engineer candidates are sought to work on performance analysis, design and monitoring of big data management system products for scalable high-performance transactional and analytic applications on various configurations, including shared-storage, shared-nothing, distributed and cloud systems.
The ideal candidates must enjoy tackling technical challenges in measuring, analyzing, and tuning performance in the Linux cluster environment, and should have significant knowledge and experiences in performance analysis of database internal structures, query processing, transaction processing, and data communications as well as new technologies for databases. Other important attributes are versatility and a passion for building high-quality enterprise-class software systems.
Primary Duties and Responsibilities:
- Lead the kernel performance design, performance tool design, and analyzing and improving performance of OLTP and OLAP data management systems in various configurations.
- Analyze requirements and design, and evaluate key technologies of the DBMS kernel from performance perspective.
- Work with a team of architects and engineers to evaluate the performance o? proof-of-concept components
- Write and maintain architecture and detailed design specifications related to performance
- Perform design and performance review
- Work with product manager to ensure the architecture design meets the performance requirements
- Work with QA manager to develop performance test specifications
Minimum Job Requirements:
- Minimum 5 years of experience in performance analysis of DBMS with PhD in CS or a relevant field, or 10 years of experience with a Master's, or 15 years of experience with a Bachelor degree.
- Excellent documentation, organization and communication skills
- Extensive experience with the performance analysis of a database storage subsystem, query processing, query optimization, transaction processing, distributed systems
- Experience in multi-core performance optimization a plus
- Experience with performance of PostgreSQL kernel or Hadoop/Spark stack a plus
- Must be a team player
- Self-motivated & detail oriented
- Proficient in Linux performance tools and C and C++ code path analysis
| Job Title | Big Data Principal Performance Engineer |
| Post Details | |
| Posted By | Huawei USA |
| Start Date | |
| Salary | |
| Email Address | |
| Category | |
| Job Type | Permanent |
| Location | USA - California |
| City or State | Santa Clara |
No comments:
Post a Comment