性能优化工程师Performance Engineer
公司行业:
公司类型:
公司规模:

职位类别:计算机软、硬件/互联网/IT
工作地点:上海 发布日期:2008-07-17
工作经验:3-5年 最低学历:本科
管理经验: 工作性质:全职
招聘人数:若干

职位描述/要求:

主要是对存储系统(比如SNA, NAS)做一些性能优化,能够对现有系统的性能做分析并提出优化的方案,要求实际的性能优化和开发经验。熟悉常见的Java, C++代码优化工具:DTrace, truss, prof, tprof, JProbe, OptimizeIt, Quantify, Purify, ZeroFault, Intel V-Tune and Sun Analyzer. 了解常见数据库和的Unix 系统。
This position will be working with the Engineering Performance group to ensure the scalability and high performance of EMC Information Lifecycle Management products.
The successful candidate will be working with a group of highly motivated performance engineers to help build EMC ILM solutions for our most demanding enterprise class customers.
Job Responsibilities
Performance optimization projects require the individual to work closely with the development teams to: review designs for performance, analyze and propose solutions to application performance issues. Isolate problems, identify resolutions, and test changes to validate resolution.
Benchmark and trending projects involve developing application benchmarks within defined service level requirements. Ability to follow standard procedures and build reusable benchmark kits and processes to continuously validate performance enhancements from the development organizations. Developing single user and multi-user performance test software suites.
Design analysis projects involve "out of the box" thinking to find innovative solutions to potential performance problems during conceptual design phase. This position requires strong analytical and previous architecture work to identify potential issues before code is available for testing.
Performance problem resolution projects require in-depth architecture and application knowledge to resolve customer critical performance problems. Strong development and debugging on-the-spot skills are required.
Assisting in customer sizing and performance issues.
This position requires using and communicating Documentum's leading edge technology to business partners, prospects and customers. In addition to conducting tuning, architecture and benchmark projects you will also be responsible for:
Creating technology benchmark reports, white papers, and other useful sizing collateral
Assist developers in code profiling, hotspot analysis, memory leak testing and design review
Qualifications
Practical experience in performance improvement work or the design of a high capacity disk storage system ; such as SAN or NAS devices
Code profiling experience in both Java and C++; such as DTrace, truss, prof, tprof, JProbe, OptimizeIt, Quantify, Purify, ZeroFault, Intel V-Tune and Sun Analyzer
TCP/IP, HTTP, JavaScript, DHTML technical knowledge highly desirable
Strong benchmarking experience, able to handle large scale performance study diligently and conduct analysis with the resulting data
Unix (AIX, Solaris) or Windows Operating System Administration experience
RDBMS experience (especially query tuning and admin tasks) in 1 or more of the following databases: DB2/UDB, SQL Server, Oracle or MySQL.
Strong communication skills (both verbal and written) with both the on-shore and off-shore teams
Distributed application understanding (Web based applications)
Flexible work hours to accommodate the wide geographical dispersed teams
Self-motivated individual who can work independently to get the job done (takes initiative)
Ability to grasp new concepts and technologies
Ability to troubleshoot and analyze complex problems in a variety of OS systems and applications
Ability to multi-task and meet deadline
Minor traveling required on this job
Bachelors degree in Computer Science or related technical field
Minimum of 5 years after Bachelors or 3 years after Masters
Success in the position will require you to be a smart and original thinker with initiative, and at the same time a team player who can interact with different functional teams such as Engineering, QA, technical support, Sales, etc

联系方式:

      [职位信息收藏]      [该公司所有职位]      [介绍给朋友]