Monday, 24 February 2014

Senior Technologist

Job Location: Shanghai, China


Title: Senior Software Engineer (Senior Technologist)


EMC, a worldwide leader in information infrastructure, the mission of its CTO Office is to help define and steer the long-term technical strategy for whole company. The EMC Labs China operates in CTO Office, and focuses on research, identification, evaluation and development of high-leverage technology incubations.


EMC Labs China is a core component of the EMC China CoE, focusing on fundamental research in new technology, product prototype development and incubation, and collaborations with leading universities and organizations for standardization. There are three laboratories under the EMC China Lab with a respective focus on big data, cloud infrastructure design, and cloud platform and applications. 50 researchers and engineers form the core team. We are seeking talents to join and expand the team.


Responsibility

Identify project opportunity, define solution architecture, and design software implementation under aggressive timelines.

Follow common adopted agile development process and improve it by proactive practices, with the technical designs created for conformance to development standards, appropriate design choices.

Research and evaluate third party software for usage in development lifecycle to aid efficiency and/or quality.

Utilize ingenuity and inventive thinking to evaluate options for design and deriving the best solutions based on sound analytical judgment, experience and the customer needs.


Requirements

Masters or Bachelors degree in Computer Science or equivalent.

3+ years of professional software architecture and development experience.

Extensive programming experience in Python or Java; Knowledge on Spring MVC/Ruby is a plus.

Knowledge of Linux and L2-L7 networking.

Experience with RDBMS, NOSQL, or messaging systems (e.g., RabbitMQ).

Strong working knowledge of web services development, SOAP and REST.

Working experience with OpenStack, Pivotal CloudFoundry, VMWare vCenter or other cloud management frameworks will be a plus.

Working knowledge of configuration management frameworks (e.g., Puppet, Chef, Juju, mCollective) will be a plus.

A quick learner and an innovator; Being a bit of a geek is a plus.

Good communication skills of both verbally and writing using Chinese and English language, as well as to be able to drive conversation with oversea peers.


What We offer

Work with exceptionally passionate, talented and engaging colleagues.

Build scalable, innovative systems for Cloud and Bigdata.

Lots of freedom for creativity and personal growth.


Job ID: 118552BR
apply

No comments:

Post a Comment