- 论坛徽章:
- 0
|
EMC成都上海北京多职位招聘
请将简历发送至:Henry.Chang@emc.com
来信请注明申请的职位;邮件标题:Location_JobID_YourName
请注意工作地点及职位要求;不合适慎投
近期通过各渠道投递过相同职位的请勿重复投递;来信不能一一回复,对于简历合适的候选人会有面试通知
各职位具体如下:
--------------------------
Location: Chengdu
Requisition: TBD
Head Count: 2
Title: Junior Systems Integration Engineer (Location: ChengDu China)
PRINCIPAL DUTIES AND RESPONSIBILITIES
• As a member of the Virtualization & Certification Solutions Team, this person will contribute to the testing and debugging of I/O interfaces and drivers with Windows and VMware Operating Systems by following an existing test plan.
• Low-level I/O protocol (SCSI, Fibre Channel, FCoE, TCP, iSCSI, etc) testing and analysis of the host driver interaction with EMC storage devices and anything in between.
• This person will be also responsible for carrying out EMC storage certification for Windows/VMware platforms.
• As part of the integration and qualification, this person will be responsible for executing test suites, analyzing the results, reporting findings and documenting resolution for any defect.
• This individual will also have an opportunity to develop scripting tools that will assist the group in its testing through the automation of some of the testing tools.
• The individual must have the ability to troubleshoot software / hardware issues and execute test procedures with high quality criteria.
• The individual also responsible for creating and maintaining working documents, White papers, Solutions guides, and any other required documentation.
EDUCATION / SKILLS
• Bachelors or equivalent in EE/CE/CS
• Candidate must be self-motivated and able to work well in a team environment.
• Problem identification, analysis, tracking and follow-up skills as well as ability to learn and apply new tools and applications
• Excellent troubleshooting and debugging skills
• Demonstrated written and verbal communications skills and organizational skills
• Good system integration and project management skills
• Ability to work in a remote team environment.
EXPERIENCE
1 – 2 years of working experience in following:
• In-depth knowledge and excellent work experiences on Microsoft Windows 2003/2008/2008 R2 operating systems and solutions.
• In-depth knowledge and excellent work experiences on VMware ESX/ESXi operating systems environment. Exposure of various VMware products and solutions on vSphere4 & 5.
• Experience of Linux operating systems RetHat or SuSE is a plus.
• Working experience with various protocols (TCP/IP, FC, iSCSI, FCoE) is desired.
• Familiarity with Host to SAN connectivity concept (SAN switches, zoning, LUN masking) is desired.
---------------------------
Location: Shanghai
Requisition ID: 121897
Job Title/Grade: Senior SW Performance Engineer
Head Count: 2
Team: IIG – Performance Engineering
Key Skill Requirements: 3+ years industry experience in software development;
Good programming experience with Java, Web services;
Solid knowledge/ experience in software performance engineering, performance tuning;
Good communication skill in both English and Mandarin
Summary of the Position:
As a Performance engineer, you will be looking at all aspects of performance from a holistic angle and provide analysis and recommendations with performance and scalability in mind. The key responsibilities include, but not limited to:
Participate in product or feature design review, provide recommendations or enhancement from performance perspective.
Define performance plans; perform performance, scalability, stress and longevity test.
Provide in-depth analysis for the performance issues identified. Trace down the performance issues in product code and provide code fix proposal.
Perform system-level performance tuning.
Perform large-scale benchmark and sizing according to typical customer usage scenario.
PoC, design and implement for internal development projects or external projects co-owned with development team.
Report project status to management and key stakeholders.
Skills and Experience Required:
The candidate has a minimum of relevant technical work experience in the areas below, including design/testing of distributed, fault-tolerant applications.
As part of the Performance Team, you have
Hands-on experience in Java, XML, JDBC, Perl, SQL and PL/SQL.
Knowledge of SQL Server and Oracle. Database Tuning is a plus.
Knowledge in JVM tuning and performance profiling for Java applications.
Experience with major J2EE Application Servers.
Strong Unix, Windows and VM skills required.
Proven analysis and troubleshooting skills.
Ability to communicate complex technical concepts clearly to peers and management.
Good oral and written English.
Interpersonal Competencies:
Excellent analytical and communication skills
Ability to thrive in a team-oriented, fast-changing environment
Flexible, adaptable, and able to manage multiple tasks in a dynamic, fast-paced environment
Self-motivated willing to learn quickly and work independently.
Works well with different teams across the organization
Participate as an active team member, lead by example
Work independently and without supervision or follow-up
Demonstrates an attitude of joint accountability for all aspects of projects, whether or not directly assigned responsibilities of a project
Demonstrates respect, responsiveness and professionalism toward others while providing superior service for internal teams and customers.
Education Requirements:
Bachelor’s degree (BS/CS; Master’s a plus)
------------------------------
Requisition ID: 126291
Location: Shanghai
Head Count: 1
Job Title/Grade: Senior Software Engineer
SaaS Ruild & Release
Team: IIG – Tooling
Key Skill Requirements: 3+ years industry experience in relevant function;
Solid knowledge/ experience in software build and release, especially for SaaS product;
Good java coding skill would be a strong plus.
Job responsibilities:
· Develop and maintain automated build scripts and frameworks using ANT and JAVA completely automate and accelerate post-build acceptance test execution process.
· Write tools to automate procedures to manage multiple environments using both off-the-shelf and proprietary tools
· Contribute to a library of provisioning and management scripts, and help manage extensive monitoring and alerts infrastructure
· Produce technical design documentation for the operations team
· Manage peer code-reviews and testing to maintain high standards
· Provides technical expertise in developing solutions to complex software engineering problems, which require frequent use of ingenuity and creativity.
· Writes functional detailed design specs as well as responding to requirement documents and system level test plans
· Interacts cross functionally on matters that require coordination across functional/organizational lines
· Collaborates well with other engineers and other engineering groups, voluntarily shares information
· Improve and streamline post-build deployment and testing process by working closely with QA, Development and Program Management teams.
· Maintain and customize tools to support Agile and continuous integration.
· Participate in cross-functional product release effort.
Qualifications and factors for success:
· B.S. in Computer Science or equivalent
· 3+ years of Software Development or Build/Release/Quality Assurance experience. Experience in developing and maintaining test scripts in ANT, Maven, Gradle, and JAVA.
· Proficient in one or more of the following: Java, Ruby, Groovy, Springframework, REST, Linux
· Demonstrated ability to deliver work under pressure and tight schedules
· Ability to multi-task, self-initiated, sense of ownership and accountability
· Candidate must possess excellent communication, analytical and problem solving skills. Excellent teamwork and people skills, and works effectively with cross-functional and/or global teams, readily shares information with others
· Possesses strong product/technology/industry knowledge
· Ability to influence others to achieve results
· Experience with build methodologies and SCM tools (Java based/Junit, Maven, TeamCity, Jenkins, Cloud Foundry, Perforce, JIRA, and code analyses tools)
Considered big plus:
· Experience with Agile and integrative development model
· Cloudfoundry, VmWare stack, BOSH, Bash
· knowledge of swift object store; Understanding of federated identity such as CAS, Shibboleth.
· experience in git and perforce; Knowledge of Linux networking, cpu, memory and filesystem
· Experience with working on VMWare and good understanding with J2EE architecture
· Experience with one or more of following test automation framework: Selenium, JBehave, Robot Framework
-----------------------------------
Requisition ID: 126292
Location: Shanghai
Head Count: 1
Job Title/Grade: Principal Software Engineer – Tool Development
Team: IIG – Tooling
Key Skill Requirements: 6+ years industry experience in relevant function;
Solid knowledge/ experience in software development, Java(preferred) or C++;
Strong OO design capability;
Solid knowledge experience on software test automation framework would be a big plus.
Job responsibilities:
· Create the next generation of testing frameworks, tools, release techniques, and infrastructure to increase the speed of release cycles and allow for constant high quality product and feature delivery.
· Work and collaborate with members across EMC’s global sites to improve test automation framework deployment and streamline the pre-build & post-build process.
· Champion and coach other engineers on automation and tooling engineering best practice and methodology.
· Produce technical design documentation for the engineering team.
· Manage peer code-reviews and testing to maintain high standards.
· Provides technical expertise in developing solutions to complex software engineering problems, which require frequent use of ingenuity and creativity.
· Writes functional detailed design specs as well as responding to requirement documents and system level test plans
· Interacts cross functionally on matters that require coordination across functional/organizational lines
· Collaborates well with other engineers and other engineering groups, voluntarily shares information
Qualifications and factors for success:
B.S. in Computer Science or equivalent
7 + years of development experience in Software Development or Quality Assurance organizations with at least 5 years of experiences of direct programming.
Extensive programming experience in Java and/or C++ (strong OO skills).
Several years of large frontend systems software design and development experience, with extensive knowledge of UNIX/Linux and/or Windows.
Demonstrated ability to deliver work under pressure and tight schedules
Outstanding communication skills and attention to detail
Ability to work effectively and collaboratively cross-functionally with groups such as Support, Development, QA, Product Management and Program Management to drive results
Self-starter with demonstrated ability to take initiative in a fast-paced environment
Excellent written, verbal, and interpersonal skills
Demonstrated decision-making skill and ability to deliver work under pressure
Ability to multi-task, self-initiated, sense of ownership and accountability
Considered big plus:
Experience in building test automation frameworks and tools within a large scale enterprise environment via REST, web, mobile or GUI (not limited to).
Familiar with one or more of following automation framework: RSpec, JBehave, Robot Framework, Test NG etc.
Special domains in one or more of following: testing methodology/skills, Web frontend/backend development, TCP/IP protocols, Security, Unix/Linux/Windows system internal.
---------------------------------
Requisition ID: 124427BR
Location: Beijing
Job Title/Grade: Principal SW QA Engineer-Branch
Team: DPAD-DD QA-Branch
Key Skill Requirements: o Experience with Unix/Linux/Windows system concepts, Replication and file system access protocols.
o Strong Functional / Grey box testing experience
o Knowledgeable of data storage concepts -Backup and Archive
o Experience working with one or more backup applications a plus.
o Test automation - Ruby, Perl, Web services
o Good communication skill in English.
Job Description:
At the EMC Backup Recovery Systems Division, you’ll have the opportunity to turn your ideas and initiative into a career with the world’s information infrastructure leader. Our product portfolio consists of a best-of-breed combination of backup and archive products, including EMC Data Domain—the #1 deduplication storage system—and EMC Avamar— the #1 deduplication software and system. EMC has a commanding market lead in backup and recovery. IDC’s latest forecast shows EMC with 62% market share—3x over our nearest competitor. We are looking for the best and brightest to join our team and help take us to the next level in the backup, recovery and archive market. If you’re looking for a work environment that thrives on diverse perspectives and technological excellence – the EMC Backup Recovery Systems Division is for you.
In this highly visible role you will be testing with all the latest storage technology. The Data Domain Engineering team is solutions oriented, fast and flexible fitting nicely with people that want to make a big contribution to product development. The working environment is positive and very dynamic. Innovation in product and approach is appreciated and rewarded. If you’re searching for a fast-paced and challenging career, focused on new and interesting technology and ideas, then you’ve found you’re home.
In this position, you will be responsible for :
· Enhance automation execution infrastructure to provide testing as a service to QA
· Provide automated regression service to engineering team
· Provide technical leadership and mentoring to team members
· Incorporate feedback from customer defects and escalations into regression testing
· Analyze product defects to ensure the level of quality is increased over time
· Ensure timely and high quality releases
Desired skills/experience –
· Experience with Unix/Linux/Windows system concepts, Replication and file system access protocols.
· Strong Functional / Grey box testing experience
· Knowledgeable of data storage concepts -Backup and Archive
· Experience working with one or more backup applications a plus.
· Test automation - Ruby, Perl, Web services
· Excellent communication skills (both verbal and written)
· Bachelor’s degree in computer science with 5+ years of QA and Test Development experience or Master's with 3+ years.
-------------------------------
Requisition ID: 116268BR
Location: Beijing
Job Title/Grade: Software Engineer-Kernel
Team: DPAD-Kernel
Key Skill Requirements: o MS in computer science or similar field, or Bachelor degree plus 2+ years of experience
o Familiar with Linux kernel development
o Good programming and debugging skills in C and scripting
o Knowledge about virtualization/hypervisor is a big plus.
o Good communication skill in English.
This candidate will be responsible for the development and maintenance of the virtual edition of EMC's DDR storage appliance. Job responsibilities include
Develop and maintain DDOS (DataDomain OS) virtual edition as part of cloud solution
What do we need from you?
· Work with senior engineers to implement/test features according to functional detailed design specs
· Offers proposed design changes/suggestions to processes and products
· Works effectively with cross-functional and/or global teams, readily shares information with others.
Qualifications and factors for success:
· MS in computer science or similar field, or Bachelor degree plus 2+ years of experience
· Familiar with Linux kernel development
· Good programming and debugging skills in C and scripting
· Knowledge about virtualization/hypervisor is a big plus.
· Highly motivated, strong written and verbal communication skills
-----------------------
Requisition ID: 121931
Location: Beijing
Job Title/Grade: Principal Software Engineer
Team: Pivotal
Key Skill Requirements: o 5+ years working experience with Master degree
o Strong Linux C/C++ coding skill
o Familiar with Database internals, SQL/NoSQL,distributed system
o Good communication skill in English
o Willing to do customer facing developing
Major Responsibilities
Participate in the architecture, design and development of feature to resolve real customer pain points and requirements.
Deliver robust, fault tolerant, production code - this is a hands on coding position.
Interact with members of the Greenplum team across US & China to better align with each other.
Experience & Skill Set
The ideal candidate will have recent, demonstrated experience delivering robust, reliable database software or Linux systems software in mission critical enterprise environments.
Deep, meaningful, recent development experience with most of the following is required:
Deep database system development knowledge, either SQL or NoSQL
Working knowledge of distributed system, deep understanding of network and concurrent programming
Linux systems development in c/c++
Demonstrated great problem solving and trouble shooting skills for complex system software development.
Quick learner
Optional, but highly desirable skill sets:
PostgreSQL internals
Demonstrated experience on Java or Python
Working experience with Hadoop HDFS
Extremely large scale application development
Cloud computing and storage
Ideal Personal Characteristics
· Technology Savvy - The ability to come up to speed quickly on new software technologies in complex, non deterministic systems environment.
· Personal Integrity & Initiative – A passionate individual with sound judgment who is sensitive to the needs of a small and rapidly growing division of a large company. Key attributes are intelligence, loyalty, honesty, customer focus and being a team player. A self starter with high motivation to ‘get the job done’.
· Hands-on Orientation – This is a ‘hands on’ development position. Be prepared to be involved in all aspects of software development. Will ‘roll-up-the-sleeves’ and get things done without the assistance of a large supporting organization.
· Excellent Problem Solving Skills – Ability to crack tough technical problems quickly when a solution is not immediately obvious. A combination of mental flexibility, creativity, analytical ability and sound judgment, which is required to develop and execute against seemingly intractable technical problems.
Educational Background
This position requires a Master degree in Computer Science, Computer Engineering or Electrical Engineering. Advance degrees preferred. |
|