Wednesday, February 22, 2012

Epsilon - Sr. Business Intelligence Developer

Epsilon’s Digital Solutions group needs talented, driven and creative people to join its next-generation engineering team to implement our cutting-edge marketing vision of the future.  Enjoy the excitement and flexibility of working for a  ‘start up’ with the security, confidence, and support of a world class marketing corporation. You will have the opportunity to work with a nimble, dedicated team developing our next-generation platform using the latest technologies and frameworks.  Your opportunities for career growth and personal development in this fast-paced, high-profile and rewarding environment are unbounded.  Talk to us and learn more about our vision and how we are changing the face of marketing as you know it.


Responsibilities

 Responsible for oversight and development of data warehouse architecture, design, programming and implementation for marketing database projects
 Analyzes and defines data flow requirements
 Documents technical specifications
 Prepares and implements data verification and testing methods
 Responsible for creating re-useable processes that help implement each solution
 Works with key stakeholders to understand business requirements and expectations in order to develop appropriate product applications
 Provide mentoring to junior developers
 Acts as development team lead for a team consisting of both onshore and offshore resources.
 Ensure projects stay on task by acting as a liaison with project management and developers
 Stays current with latest technologies and best practices in the industry
 Development of complex extraction, transformation and load processes (ETL)
 Performance and tuning of ETL processes and preparation of business and technical documentation
 Automation and productionalization of all jobs and data flows with an eye toward error recovery and supportability
 Design of specialized data structures for the purpose of business intelligence and data visualization
 Maintaining a set of development standards in conjunction with team architects
 Working with project team to plan, design, develop, and implement application systems and/or enhancements to existing systems to meet current and future needs
 Conduct appropriate testing of applications to ensure quality


Qualifications

 Bachelor's Degree required.
 7 or more years of experience in relational database development is required.
 Must have 5 or more years of experience in ETL design, data warehouse architecture, development and execution of ETL processes, requirements and standards.
 5 or more years of ETL development experience utilizing Microsoft SQL Server Integration Services (SSIS) is required.  Experience with other ETL tools such as Ab Initio, Informatica, Datastage or DTS may also be considered.
 Must have previous experience in relational database modeling, data warehousing and data integration.
 Advanced knowledge and experience with SQL Server is required.  Oracle experience is a plus.
 Experience with business intelligence (BI) tools such as SQL Server Reporting Services (SSRS) is strongly preferred.  Experience with other BI tools such as Business Objects, MicroStrategy, etc. may also be considered.
 Experience with SQL Server Analysis Services (SSAS) is highly preferred.
 The ideal candidate will be deadline focused, detail oriented, well organized and self-motivated along with the ability to juggle multiple projects simultaneously and manage time efficiently.
 Must have excellent written and oral communication skills as this position requires daily/weekly external client interaction.
 Excellent analytic skills are required.
 Experience partnering with project managers and business analysts to help lead development projects is preferred.
 The ability to assist in the gathering of business requirements from external clients and translate those requirements to technical specifications when needed is strongly preferred.
 Familiarity with object-oriented programming methods is preferred.  Development experience in Visual Basic .NET or C# is a plus.
 Travel 2-3 times per year may be required.


Compensation and Benefits

Alliance Data and Epsilon offer a competitive salary, a comprehensive selection of benefit options including 401(k).


Conditions of Employment

All job offers are contingent upon successful completion of drug screen and background checks.