Company Services Clients Resources
Overview
Our People
Partners
Events
Press Releases
Careers
Q&A
Career Detail


Posted On: 8/20/2010

 

Position Description

The senior technical consultant will be a member of a team that is responsible for designing, building, and deploying marketing data marts and for delivering marketing and analytics solutions.  Responsibilities include:

  • Building new marketing data marts and analytic engines including functional analysis, technical design, development, testing, and deployment
  • Enhancing existing marketing data marts and analytic engines

More specifically, the senior technical consultant will work closely with the marketing team to develop flexible, maintainable (including enhancements), and stable marketing data marts that will meet the needs of Extraprise’s clients.  This includes, but is not limited to:

  • Designing and building data staging areas, marketing data marts, and analytic engines
  • Installing, configuring, and, if necessary, customizing analytics and campaign management tools
  • Technically designing and developing data management (matching, merging, consolidation, purging, and cleansing) and extraction, transformation, and loading (ETL) functionality
  • Designing and developing reports

The senior technical consultant will also:

  • Participate in sales pursuits
  • Determine project scope with the marketing / business team
  • Provide accurate time and resource estimates
  • Devise creative technical approaches
  • Build task- / resource-level project plans
  • Technical team and project managementDesign and develop interface / ETL code
  • Design, develop, and utilize zero-tolerance testing approaches
  • Assist with hardware, software, and data communications architecture and sizing
  • Contribute to the development and support of ongoing production services

The senior technical consultant will act as a sole contributor, a member on a team, a team lead, or a project manager, depending upon the needs of the client, project, and Extraprise.  Notwithstanding the specific role, the senior technical consultant will be responsible for coaching, mentoring, and assisting other technical consultants in the organization.  Finally, the senior technical consultant may serve as the primary technical contact with Extraprise’s clients to determine best approaches, provide consultative advice, resolve issues, and/or to report progress.

Required Skills and Experience

The senior consultant will need to have strong consulting, communication, design, and development skills, as well as the knowledge to implement complex data base and integrated data and application solutions.  Other required characteristics and skills include:

  • Minimum five years experience developing applications in a Microsoft Windows environment utilizing:
  • SQL Server 2005 or 2008
  • Stored procedures
  • ETL tools, e.g., SSIS, Informatica, DAC, etc
  • Data cleansing tools, e.g., Trillium, Firstlogic, DQXI, etc
  • Business analytics or reporting tools, e.g., Siebel Analytics, Cognos, Business Objects, Oracle, SAS, Crystal, or Actuate
  • Ability to perform logical and physical database design
  • Experience leading development teams
  • Strong organizational skills
  • Good written and verbal skills
  • Ability to work independently, juggle multiple priorities, provide superior client service, problem solve, and communicate with all members of the team 

Desired Skills and Experience 

It would be very helpful for the successful candidate to possess database marketing experience and skills, which include:

  • Prior experience with
    • Siebel Marketing and Business Analytics software
    • Other database marketing applications, e.g., Unica, Alterian, Aprimo, etc
    • Oracle database software
  • Prior experience with CRM applications 

Education 

BA / BS, preferable in computer science or information technology