Job Details

1129 Senior Database Engineer, Content Ingestion
Job code: 1129
Job Category: Engineering
City: Emeryville

Job Description:
Job number- D1129

Title: Senior Database Engineer, Content Ingestion
Location: Emeryville, CA

Job Type:  Contract

* Looking for START UP EXPERIENCE or that type of fluid environment. Experience in and able to switch between multiple projects.


* Someone up to date on pop culture, Music, and/or Video in your professional or personal life.

* Your work break-down will be roughly 20% technical leadership and 80% hands-on design and development

(We are not looking for a DBA)

Skills: Unix, Oracle 10g, Java, PERL, XML

JOB REQUIREMENTS:

  B.S. Computer Science, B.S. Electrical Engineering, B.S. Management Information Systems, or equivalent

  Produced three or more complex commercial software applications or software technologies

  Expert in software design practices (8+ years)

  Expert knowledge of database technologies and development methodologies (8+ years)

  Deep experience database programming, debugging techniques, and performance tuning, preferably Oracle 10g (8+ years)

  Strong experience solving Data Conversion, Validation, Transformation, and Load (ETL) problems using technologies such as Java, XML, XSLT, perl, and RDBMSs (6+ years)

  Experience with at least two of the following programming languages (6+ years):

o   Java, C, C++, python,  perl, ruby, php

  Experience with UNIX as a development and deployment platform (6+ years)

  Good knowledge of Internet Technologies (4+ years)

  Excellent ability to learn systems and processes by reading code

  Experience using source code control software such as perforce or cvs

  Excellent track record of defining and meeting customer-facing commitments

  Excellent written and oral communication skills

  Good planning and estimating skills

  Self motivated, works independently

  Generates, enhances, and promotes new ideas

  Watches for changing conditions and plans adaptations

  Accepts ownership of important database processes

  Recognizes problems and helps group adapt

  Leads by example

 

DESIRED ABILITIES

  Practical working experience with relational databases like Postgres, MySQL, DB2, Firebird

  Practical working experience with XML and related technologies (XSLT, XSD, DTD)

  Knowledge of multi-byte character sets, like UTF-8, Shift JIS, and Big5

POSITION DESCRIPTION

We are seeking a full-time Senior Database Engineer to join the Database Engineering Team working on itsContent Ingestion platform. As part of Database Engineering, you will have the opportunity to continue the development and enhancement of several terabyte-sized Oracle databases that serve as the foundation data stores for the service as well as a leading Video DVD recognition service and audio fingerprint matching service.

As aSenior Database Engineer working on the Content Ingestion platform, you will be responsible for building solutions to deal with the wide variety of content feeds that need to be integrated with the Media Database.  These feeds arrive in a wide variety of formats, from TSV to XML, and include multi-byte textual data and binary data.  You must be able to analyze data feeds, decide the best course of action for integration, and if necessary, build extensions to the platform.  If required, you will design and develop new Oracle Database schema, SQL and PL/SQL, as well as programs and scripts in languages like Java, ruby, and perl.  You will be challenged on a daily basis with hard technical problems, not all of which can be solved with pure database programming; many times you’ll need to solve a problem outside of the Media Database.  Your work break-down will be roughly 20% technical leadership and 80% hands-on design and development, though this can change from day-to-day based on project needs. 

To be successful in this role, you must be a fast learner and self-starter, be adept at learning complex programs and systems by reading source code, and have the ability handle rapidly changing project requirements.  Lastly, you must have a strong desire to work in the field of digital music technology and be passionate about working with music and video metadata.

NOTE: Please include your salary requirement , resident status, current location, and contact number along with your WORD Doc resume to rene.sedivy@vitrixinc.com Only candidates with proper information will be considered.



Apply for This Job        Return to the List of Opportunities

IMPORTANT: Please remember to attach a Word document resume when applying!