Senior DI Technical Consultant for a Top Employer

ROSS
Old Toronto
CAD 100,000 - 125,000
Job description

Our client is a leader in business intelligence and analytics. Their software provides one integrated process for analyzing data from every source and gaining the predictive power to drive change at every level. This is your chance to join this great organization which has been included on Fortune's list of the "100 Best Companies to Work For" for seven straight years. They have selected ROSS (www.getROSS.com) to help them find a Senior Data Integration (DI) Technical Consultant for Toronto.

ROSS is a team of People Specialists helping companies align their People Strategy with their business growth. We provide remote or onsite HR and Recruitment solutions such as Recruitment Process Outsourcing (RPO), complimented by leading edge open-source HRIS software.

As a Senior DI Technical Consultant

You Will…
  1. Provide programming, analysis, design and implementation expertise for organization’s solutions and platforms.
  2. Provide independent judgment regarding implementation methods, techniques, and evaluation criteria. Works on multiple projects concurrently.
  3. Act as a project leader in some projects, as technical expert in most projects, and may assume supervisor's duties in project manager's absence.
  4. Interacts with other consultants, project managers, and applicable departments.
  5. Act as a single point of project technical contact for R&D, Technical Support and internal stakeholders such as Project Managers, Business Unit Managers and Senior Management.
  6. Provide technical/architectural alternatives to large client engagements for broader issues such as standards conformance, performance and acceptance criteria.
  7. Communicate effectively with both the team members and customers both in the written and spoken form.
  8. Ensure up-to-date knowledge through self-motivated approach to continuous learning.
  9. Actively participate in company knowledge-sharing activities.
  10. Identify, verify, and resolve technical anomalies and provides global design and coding changes.
  11. Coordinate development-level, system testing and acceptance testing of applications and proposes design changes when applicable.
  12. Design/Customize data models as required for the solution/platform.
  13. Lead the technical design, coding, and documentation program code for entire applications.
  14. Author specification documents working with other developers as required. Documents requirements and other technical documents according to the implementation methodology.
  15. Work with project manager and users in defining and documenting requirements.
  16. Ensure that application design meets specific client needs. Provides architectural direction to clients as they implement business solutions and defines technical, application and data architectures.
  17. May prepare or provide input to consulting services proposals.
  18. Design and authors help screens, menus, indices to ensure ease-of-use and consistency.
  19. Lead the technical design, programming and code documentation for entire applications.
  20. Prepare Data Models as required for the application.
  21. Prepare specification documents for other developers as required. Document requirements and other technical documents according to a methodology.
  22. Mentor other consultants as required.
  23. May provide presentations on project under development or projects completed.
  24. Focus on the development and enforcement of design standards for Consulting services applications.
  25. Perform other duties as assigned.
You Have…
  1. Strong knowledge of common hardware environments and operating systems; Knowledge of UNIX, and Windows environments preferred.
  2. Strong understanding of connectivity issues and connectivity protocols, ability to use and configure software on multiple operating systems.
  3. Knowledge of and experience with:
  4. One or more databases including Oracle, DB2, Microsoft SQL Server, Informix, Sybase.
  5. Client server, and multi-tier environments.
  6. Job scheduling and event/exception management.
  7. Security, file systems, and common network practices.
  8. BEA Weblogic, Websphere, J2EE, web development.
  9. Demonstrated excellent problem-solving skills.
  10. Excellent conceptual and architecture understanding of solutions such as: Data Warehousing, Data Mining, Risk Management, Customer Intelligence, Analytical intelligence, Data Intelligence and Applications Development. In particular, the applicability of these solutions to the Financial Services, Telco, Manufacturing, retail.
  11. Ability to conceptualize client needs and translate into specific implementation strategies.
  12. Experience in technical management of small teams.
  13. Experience with software design methodologies.
  14. Experience with architecting and customizing software solutions.
  15. Working knowledge of GUI technologies based on Java and .Net (Microsoft). Designs and authors help screens, menus, indices to ensure ease-of-use and consistency.
  16. Experience with testing and validation techniques in software engineering.
  17. Good written, verbal and interpersonal communication skills.
  18. Ability to understand and customize software solutions.
  19. Ability to assess client requirements in a sales setting and suggest technical alternatives.
  20. Ability to work independently and with a team.
  21. Bachelor's degree preferably in Engineering or Computer Science or Master's degree in Statistics.
  22. Minimum 8 years of work leading technical teams and designing complex multi-tier server applications with BI tools and technologies.
  23. Ability to travel.
Skill set: (DI) Data Integration
  1. Strong working knowledge of data management tools.
  2. Strong working knowledge of industry standard third party tools such as schedulers, data modeling tools, and industry standard OS services.
  3. Strong knowledge of DW/BI concepts, applications, and supporting data structures.
  4. Experience with Data Modeling.
  5. Strong work experience with Master Data Management, Customer Data Integration and leading edge data quality tools and techniques.
  6. Ability to understand data management/data quality needs of the client and translate them into a technical solution using BI tools and technologies.
  7. Strong working knowledge of batch processing using DI tools and operationalizing technical solutions.
  8. Ability to design job streams and managing dependencies between job components.
  9. Ability to design/develop reports and information portals for consumption by the user community.
  10. At least 8 years of work experience leading technical teams and designing complex multi-tier server applications with BI tools and technologies.
Nice to Have….
  1. Experience with fraud in Financial, Government and/or Insurance settings is an asset.

If you're not interested, but know someone who is; please help a current or former colleague in their career development by referring them. In addition, we're happy to give you a $1000 referral fee. Click http://www.getROSS.com/referral_fee.php for more details.

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior DI Technical Consultant for a Top Employer jobs in Old Toronto