Data Architect
TD Bank - Toronto, ON

Job Description:

Reporting to Sr. Managing, Portfolio Architect, Incumbent will be responsible for designing and implementation of complete Hadoop solutions, including data acquisition, storage, transformation, and analysis and a solid understanding of infrastructure planning, scaling, and administration considerations that are unique to Hadoop. We are looking for candidates who have a broad set of technology skills across these areas and who can demonstrate an ability to apply Hadoop solutions to big data problems and learn quickly as the platform grows.

Job Requirements

Basic Qualifications:

  • Minimum of 2 year of hand-on experience programming in Hadoop framework, HDFS, MapReduce processing implementation
  • Minimum of 5 years systems development and implementation experience using Java/J2EE, RDBMS, Linux/Unix
  • Working experience with large scale Hadoop environments build and support including design, configuration, installation, performance tuning and monitoring
  • Experience with the following tasks in the context of Hadoop:

o Implementation of ETL applications
o Implementation of reporting applications
o Application/implementation of custom analytics
o Administration of relational databases
o Data migration from existing data stores
o Infrastructure and storage design
o Developing capacity plans for new and existing systems

  • Bachelor's degree (or higher) in Computer Science, Engineering or Technical Science

Preferred Skills:

  • Hands-on experience with the overall Hadoop ecosystem (e.g. MapReduce, HDFS, Pig, Hive, HBase, Flume, HCatalog, Sqoop, Oozie, Zookeeper)
  • Hands-on experience with related/complementary open source software platforms and languages (e.g. Java, Linux, Apache, Perl/Python/PHP, JSP, XML)
  • Well versed in installing & managing Cloudera distribution of Hadoop (CDH5, Cloudera Manager, etc.)
  • Hands-on experience with analytical tools, languages, or libraries (e.g. SAS, SPSS, R, Mahout)
  • Experience with ETL (Extract-Transform-Load) tools
  • Hands-on experience with Visualization and BI tools and reporting software (e.g. Tableau, Cognos, Microstrategy, Pentaho)
  • Hands-on experience with Hadoop based monitoring tools (CM, NagiOS, and Ganglia etc.)
  • Previous experience with NoSQL or distributed RDBMS would be an assist (Cassandra, MongoDB, etc.)
  • Knowledge of cloud computing infrastructure (e.g. Amazon Web Services EC2, Elastic MapReduce) and considerations for scalable, distributed systems
  • Knowledge and experience in big financial institutions would be an asset

Professional Skills Requirements:

  • Self-starter, with a keen interest in technology and highly motivated towards success
  • Must be proactive and be prepared to address meetings
  • Must show initiative and desire to learn business subjects
  • Able to work independently and provide updates to management
  • Strong analytical and problem solving capabilities
  • Excellent problem solving skills; proven teamwork and communication skills

Indeed - 30+ days ago - save job - block

» Apply Now

Please review all application instructions before applying.

» Apply Now

Please review all application instructions before applying.