Saturday, November 21
 
Home
Global Site

Upcoming Shows

Blog

SM U.S. Magazine

SM Europe Magazine

Streaming Media TV

Newsletters

Industry News

Readers Choice

Podcasts

Research Reports

Web Events

SM White Papers

Industry White Papers

Video Tutorials

Conference Videos

Forums

Discussion Lists

Industry Directory

Industry Jobs

ACACIA Patent Info

Research Centers

What Is Streaming?

Glossary

Advertising Info

About Us

Other Related Sites








Senior Architect/Engineer
Huawei Technologies(US)
Santa Clara, CA
10/23/2009

Huawei is seeking an innovative, experienced Senior Software Architect/Engineer 
to lead the selection, evaluation, design and development of critical 
software components of a distributed computing and data processing platform. 
This individual will work as a senior member of the Architecture/Engineering 
team and will be responsible for the specification, design and development 
of key high-performance and scalable architecture components. The ideal 
candidate will have expert knowledge of frameworks for distributed computing 
& data storage/analysis, and agile web 2.0 application development. If 
you have successfully built distributed applications with terabyte/petabyte-scale 
datasets and based on open source components, we are interested in hearing 
from you.

Job Requirements

	Deep knowledge of shared-nothing architecture principles and 
web-oriented architectures
	Strong experience in the design and development of large scale 
distributed computing and data processing frameworks (e.g. Hadoop, HBase, 
Hive/Pig/Cascading, Solr…).
	Solid understanding of data warehousing concepts and OLTP/OLAP 
systems design.
	Ability to work in a fast-paced environment both as an individual 
contributor and a technical lead for planning and coordinating tasks with 
an offshore team.
	Experience in complete software development lifecycle, object 
oriented analysis and design, as well as agile development processes and 
extreme programming.
	Ability to quickly learn and evaluate new technologies through 
prototype implementation.
	Demonstrated expertise in several of the following areas: 
-	Web 2.0 architectures, SOA/web services (XML/JSON-based RESTful/web 
APIs)
-	Java/J2EE (Spring, Hibernate), Ruby on Rails, PHP/LAMP
-	MySQL/PostgreSQL, high-performance distributed data storage and 
caching
-	Large-scale real-time messaging technologies (e.g. pubsub)
-	UI web development knowledge and experience a plus (javascrip, Ajax, 
CSS…)
-	Linux (basic sys-admin skills, shell scripting, load testing, etc.)
	Very strong analytical skills with attention to details.
	Strong communication skills, both verbal and written.
	10+ years experience in software development.
	B.S. in Computer Science, or related technical discipline. M.S., 
Ph.D. a plus.