Job Description :
Java Developer (or) C/C++ Developer
Santa Clara, CA
7 Months

Job Description:
You will need to have a solid programming experience in at least one major programming language (C/C++ or Java or Scala) and at least one scripting language (Perl, Python Perl experience is highly desired. Deep knowledge of Database (RDBMS or no-SQLs) is required. You must have a solid grasp of computer science/software engineering concepts, including common data structures and algorithms and object-oriented design. You must also be familiar with at least one flavor of Linux (preferably CentOS/RHEL) and be completely at home on the UNIX command line. Exposure to Systems and Device Management is needed.

Skills:
Scripting languages (particularly perl)
Object oriented programming languages (C++, Java, Scala, Object Oriented Perl, Python)
Detailed knowledge of common networking protocols (including SNMP and HTTP)
Version control systems (preferably GIT)
SQL databases (preferably Postgres)
Multi-server high availability/failover architecture