Database Developer/ Administrator Silver Spring Networks
THIS JOB HAS EXPIRED
Tracking Code
1382
Job Description
At Silver Spring Networks, software engineering is the backbone of our smart Grid initiative. Our enterprise software manages, analyzes, upgrades, and communicates with end-users, smart meters and devices all via our wireless mesh network. Our applications manage millions of devices for some of the biggest utilities in the world. These applications gather the data needed to generate bills, control the equipment used for distributing gigawatts of power, communicate with in-home devices to manage demand and reduce blackouts and grid failures, and control and monitor electric vehicle charging remotely.
We seek a passionate energetic Development DBA with strong Oracle experience to help integrate our software with Oracle with a focus on scalability and high-availability. We operate other database technologies, including MySQL and GreenPlum and are looking for candidates that have the aptitude to learn these technologies as well. An ideal candidate has a background that includes operational/support and design experience with Oracle, in particular, with enterprise Java software.
We are an Agile organization and develop distributed multi-threaded, multi-tier systems that are high volume and highly available.
Required Experience
Strong computer science fundamentals
Enthusiastic about Agile
Excellent knowledge of Oracle RDBMS and related areas, such as:
Operations-related experience (install/upgrade/backup/restore/HA) with large-scale databases (OLTP or data warehouse) - tables with millions+ records and/or multi-terabytes of data
Database-oriented software design/architecture experience (physical/logical DB design, capacity planning, DB schema install/upgrade/migration)
Performance-tuning experience/knowledge (normalization/denormalization trade-offs, query optimization)
Experience writing complex queries on a large dataset,that can scale.
Understanding of Oracle management features (Dataguard, ASM, supplied packages)
Working knowledge of Java programming or other object oriented programming languages and associated interfaces with databases (JDBC/ORM)
Experience designing and implementing enterprise scale, high volume, high availability systems
Comfortable in a Unix/Linux environment
Knowledge of PLC, version control and build systems including ANT, Maven, CVS, Perforce and SVN
One or more desired experience
Experience with automated testing (unit/service-layer/UI)
Experience working on data-intensive applications and/or Big Data tools/frameworks like Hadoop/MAPR and understanding of feature trade-offs (ex. ACID/manageability/programmatic interfaces/etc.)
Experience with non-Oracle databases suchs as Greenplum, postgres.
Job Location
Redwood City, California, United States
Position Type
Full-Time/Regular
| Location: |
575 Broadway Street
Redwood City, CA 94063
United States
|
THIS JOB HAS EXPIRED