- 论坛徽章:
- 0
|
EMC北京招聘Principal Engineer
Principal Software Engineer --- DPAD-CTH (6+ years working experience in web services, web applications,ruby on rail, java/c# or python)
Principal Software Engineer --- ASD-ViPR (7+ years working experience in java and web serives,REST)
感兴趣的朋友请发送简历到:henry.chang@emc.com
来信请注明申请的职位;近期投递过相同职位的请勿重复投递;
来信不能一一回复,对于简历合适的候选人,会有面试通知;谢谢
各职位具体如下:
----------------------------------
Requisition ID: 116524
Job Title/Grade: Principal Software Engineer
Team: DPAD-CTH
Key Skill Requirements:
o Good experience in web services, web applications
o 5+ years working experience
o Good experience with ruby on rail, java/c# or python
o Familiar with Database, esp.PostgreSQL or MySQL
o Test automation or developer background is highly desired
o Good communication skill in English.
Job Description
As a Principal Software Engineer, you will be a member and take technical leadership within BRS CTH China development team. The team, based in Tsinghua Science Park Beijing, is a part of CTH global team and contributes to develop a testing cloud infrastructure for BRS internal users. The daily job will focus on:
- Work with our customers within engineering to gather and discuss requirements;
- Draft design doc for new features;
- Develop and maintain codes for features/functionalities of CTH components (e.g. Request Handler, Schedulers, provisioning, etc);
- Provide technical leadership to junior engineers;
- Communicate with remote counterparts for technical issues;
- Create and extend infrastructure access to multiple development sites;
- Support engineering customers with engagement;
- Provide visibility into BRS automated testing process for CTH integration with additional test automation frameworks.
Qualifications
- M.S. in C.S or related areas with a minimum of 5 years experience (B.S with 7+ years experience);
- Strong knowledge and experience with web application development, such as Rails or other web development framework, RESTful web service, JavaScript, JQuery, Ajax, XML, HTML5, CSS, HTTP;
- Strong knowledge and experience with build, test automation and test infrastructure development;
- Excellent object-oriented programming skills in one or more language(s): Ruby, Java, Python, C# or Perl;
- Strong knowledge and experience in SQL, PostgreSQL/MySQL database and multi-tier architectures;
- Strong development experience with Unix/Linux and Windows system;
- Strong knowledge and experience with vSphere, KVM or Hyper-V;
- Good documentation, analysis and troubleshooting skills;
- Good communication skills(in both Chinese & English) to interface with CTH team members and other BRS engineering customer teams;
- Good experience with Agile and Continuous Integration development;
- A plus with knowledge on project management and software tools such as IBM Rational products, Perforce, Bugzilla, RubyMine;
- Quick learner, self-starter, flexible, adaptable, be proactive and able to manage multiple tasks in a dynamic, fast-paced environment;
-----------------------------------------
Requisition ID: 121891
Job Title/Grade: Principal Software Engineer
Team: ASD-ViPR
Key Skill Requirements:
o 7+ years working experience
o Good experience with java and web serives,REST
o Good communication skill in English.
Role and responsibilities:
Works as a technique leader to lead the feature design, development & drive to product.
Communicate with US leads to understand project concept, objectives and approach to develop the project.
Drive the code quality via code review & unit tests, to make sure that it has good quality.
Resolve related bugs reported from QA or our customers
Qualifications / Requirements:
· BS or MS in Computer Science or Equivalent
· Good communication skills, good in written and oral English
Essential Knowledge/Skills:
Proficient in Java or C/C++.
Work effectively in Unix/Linux environment with the ability to troubleshoot the OS environment
Strong working knowledge of web services, REST.
Strong attention to details
Familiar with Spring framework.
Has experience on Python, Shell programming.
Comfortable working to handle the concurrent products/releases and manage the priorities changes
Desirable Knowledge/Skills:
Familiar with storage, storage management and system management is a plus.
Familiar with virtualization technologies is a plus.
Project management skills is a plus. |
|