Current Opportunities


Database Analyst :

Job Description:
Database Analysts are responsible for an array of data processing, organizing, and analyzing activities. DB Analysts provide data integrity, accessibility, and security for a variety of databases of market information maintained or used for various client projects. This includes frequent matching and merging information from a variety of sources into a common database. Typical databases have 500K records and somewhere between 50 and 2,500 data fields. Most databases are created for one-time project use, although several databases with historical information need to be updated monthly. DB Analysts will also conduct database driven analytics and statistics for client projects, and assist in creating and delivering final client presentations. Illustrative data analytics include: summary profiling/descriptive statistics, multiple regression, segmentation analysis, data mining, and test vs. control response analysis. A Database Analyst reports to Consultants, Managing Consultants, and/or Partners while working on multiple engagements. They are also expected to take the lead in internal projects such as maintaining compute systems used for database storage and analysis.

Job Requirements:
Candidates should have an outstanding academic record with a degree in computer science, statistics, economics, marketing, or finance from a top institution. They should possess a strong analytic and quantitative background, with database processing or analytic work experience at a professional services firm or corporate marketing, sales, business analytics, or IT environment. Candidates must be proficient in MS Office products, particularly Access and Excel, with experience working with databases in SQL Server/Oracle and/or statistical packages, e.g. SPSS or SAS. Experience should be focused on database manipulation and analysis, database programming or system design is beneficial but of secondary importance. Successful candidates will have excellent inter-personal skills. They must be able to communicate complex ideas effectively - both verbally and in writing; work well on teams demonstrating leadership qualities; and handle multiple commitments and frequent deadlines.

Return to Job Listings