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, Load Balancing and DNS
Huawei Technologies(US)
Santa Clara, CA
10/23/2009

Huawei is building a next-generation multimedia platform to enable Telecom 
Operators and Carriers offer solutions for scalable delivery of multimedia 
and web content across a variety of access network technologies and device 
types. A key component of this solution involves building a globally 
scaleable request routing system (software and hardware) utilizing a 
combination of DNS and request redirection technologies. Part of this 
solution involves (global and local) load balancing of caching and storage 
clusters deployed across many data centers around the world with the goal 
of connecting users to ideally located servers while maximizing the 
utilization of the cache and storage resources.

Huawei is seeking an experienced and innovative Senior Architect to be 
part of the Architecture team leading the development effort out of Santa 
Clara, California. This position will involve working closely with the 
development teams in Shenzhen, China. Expert-level knowledge of the Domain 
Name Servers (DNS) (including configuration and operation), and solid 
understanding of the DNS, HTTP and TCP/IP protocols is required. The ideal 
candidate will have expertise in global and cluster level load balancing, 
and experience with the design of highly distributed, fault-tolerant, 
real-time control systems. 

Some travel to China required, and the ability to speak Chinese would be 
a plus.

Job Requirements

	Expert-level knowledge of Domain Name Server (DNS) system 
(including configuration and operation).
	Solid understanding of DNS, HTTP, and TCP/IP protocols. Knowledge 
of streaming protocols would be a plus.
	Strong knowledge of global and cluster-level load balancing, and 
experience with real-time measurement of Internet conditions.
	Experience with design of highly distributed, fault-tolerant, 
real-time control systems.
	Development experience with Linux, C/C++, Python
	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, including 
pre/post sales customer interaction.
	Ability to quickly learn and evaluate new technologies through 
prototype implementation.
	Very strong analytical skills with attention to detail.
	Strong communication skills, both verbal and written.
	5-10 years experience in software development.
	B.S. in Computer Science, or related technical discipline. M.S., 
Ph.D. a plus.