- 论坛徽章:
- 0
|
If you're interested, please send your resume titled ' Name-Job Title-ChinaUnix' to Claire.Zhang@emc.com
CIG -- Senior Software Engineer/Associate Principal Software Engineer/Principal Software Engineer
Job Description
EMC's Cloud Infrastructure Group is seeking talented engineers with world-class programming, communication and organizational skills. We are looking for Sr. Software Engineer/Associate Principal Software Engineer/Principal Software Engineer to work in our Shanghai China facility.
RESPONSIBILITIES
As a member of the platform services team, this individual is expected to be responsible for design, development, and maintenance of high quality code. Additional responsibilities include participation in and contribution to software functional/design reviews, writing functional/design specifications, providing white papers as appropriate to describe advanced technology, and working with the testing organization to develop test plans. The ideal candidate will have rich experiences in Linux system programming and be familiar with usage and administration of Linux system. The candidate must demonstrate flexibility, strong self motivation, and a proven record of meeting aggressive deadlines as well as the ability to work as part of a cross-functional team spanning multiple geographical locations.
DESIRED QUALIFICATION AND SKILLS:
1. Good C/C++ programming skills.
2. Good Linux System Level programming skills.
3. Good Python or Shell Script development experience
4. Good Software Design Skills
5. Solid understanding and usage of Linux operating system
6. Hands-on experience in designing, implementing Linux-based System Management system
7. 4+ years(for Sr. SWE) / 6+ years(for APE/PE)of professional system level software development experience
8. Strong communication and presentation skills, both in Chinese and in English
9. Experience working in a multi-national corporation and a geographically distributed engineering organization is a plus 10. Good coordination & technical leadership capabilities are highly desirable
-----------------------------------------------------------------------------------
CIG/Atmos System Management-- Associate Principal Software Engineer
Job Description
EMC's Cloud Infrastructure Group is seeking talented engineers with world-class programming, communication and organizational skills. We are looking for an Associate Principle Engineer to work in our Shanghai China facility.
RESPONSIBILITIES
• As a team member of an Atmos system management team, the individual is expected to provide innovative solution for Atmos System Management, and be responsible for design, development, and maintenance of high quality code.
• Will be willing and be able to take ownership for maintaining and enhancing existing Atmos system management modules.
• Will also be expected to take responsibility for resolution of customer problem escalations.
• Participation in and contribution to software functional/design reviews, writing functional/design specifications, providing white papers as appropriate to describe advanced technology and working with the testing organization to develop test plans.
DESIRED QUALIFICATION AND SKILLS:
• 6+ years of commercial software development experience in Linux/Unix.
• Strong background in application programming.
• Hands-on experience in designing, implementing Linux-based System Management system is a plus
• Strong experience on C/C++ programming.
• Good Python or Shell Script development experience
• Solid understanding and uses of Linux operating system is highly desired
• Experience working in a multi-national corporation and a geographically distributed engineering organization
• Strong communication and presentation skills
-------------------------------------------------------------------------------------
CIG/L3-- Principal Software Engineer
GENERAL SUMMARY
As part of the Cloud Infrastructure Group (CIG) the Atmos L3 Engineering team has a primary responsibility of providing a focal point into engineering for the corporate support organization for Atmos. This highly technical support centric team can accept customer escalations from corporate support and in consultation with the larger development engineering teams will manage and resolve them. With broad systems knowledge, an appreciation of the global support groups and engagement with development and Product Management, the L3 team improves product serviceability and quality, and facilitates knowledge sharing.
PRINCIPAL DUTIES AND RESPONSIBILITIES
Technical Functions
• Provide engineering level support to the corporate support organization for all Atmos related technical issues that originate from customer installations. Through defined service level arrangements work as a team to ensure 24 * 7 coverage.
• Leverage the global development engineering teams to come to root cause in field related escalations and manage communications and feedback to support team members and management. Where necessary, customer and account team conference calls will have to be attended where L3 represent Atmos Engineering.
• Identify code bugs, product related issues or negative trends in field escalations, document in bug tracking systems. Quantify the impact on support and customer of these problems and represent the entries in product CCB’s. Assist development and Program Management in determining severity, priority and targeted code for fix.
• Facilitate knowledge transfer from development engineering for new and existing product components, bug triage and fix methods, and be the technical reviewer of all knowledge centred solutions. Where applicable, L3 document and present detailed procedures to be used by high level support for ad hoc workarounds.
• Stay current on latest technologies, features, components and fix utilizing lab environments. Setup and maintain local lab environments utilizing these systems during escalation triage.
• Engage in Corporate Quality efforts to measure the quality of Atmos code and procedures. Provide root cause analysis of high impact cases and put in place code or procedural fixes that ensure the problems are avoided in the future.
• Identify areas where product serviceability causes inefficiencies and problems for field and remote support staff. Cogitate as a team and devise short term solutions while following up with Program Management and development for long term resolution. Leverage L3 strengths to develop platform level scripts that aid in removing human error, speed up triage or empower support to carry out more complicated investigation and fixes.
• Using systems knowledge provide support to Program Management for all account team requests for non supported arrangements. Assess impact of these changes on product stability and support
REQUIREMENTS
• In-depth Linux skills including a strong knowledge of Perl and shell scripting.
• Good C/C++ programming skills.
• 6+ years related working experience
• Experience with virtualization and hypervisor environments, specifically Vmware ESX.
• Network administration skills, knowledge of TCP/IP networking, DNS and trace analysis.
• Proficient with web services access methods, SOAP and REST, and file access, NFS and CIFS.
• Understanding of disk based storage systems and architecture.
KEY SKILL REQUIRED
• Self starter with strong self motivation, able to work under remote management with directives limited to general goals.
• Strong technical aptitude with analytical approach and tenacious problem solving skills.
• Excellent verbal and written communication skills required
• Organizational skills
• Ability to handle multiple competing priorities and work in a dynamic environment is essential
• Prior experience of field support in a comparable IT environment
EDUCATION REQUIRED
• Bachelors Degree (Tech) or equivalent work experience
• EMC Proven Professional Certification |
|