Big Data - Solutions Architect/London, UK

Recruiter
TATA Consultancy Services
Location
London
Salary
GBPCompetitive
Posted
30 May 2015
Closes
01 Jun 2015
Sectors
IT
Contract Type
Permanent
Hours
Full Time

Big Data - Solutions Architect/London, UK

Desired Competencies (Technical/Behavioural Competency)

  • 2- 3 years hands-on experience with the Big Data stack (egSPARK, MapReduce, Hadoop, Sqoop, Pig, Hive, Hbase, Flume)
  • 1-2 years hands-on experience with the No-SQL (eg MongoDB, HBase, Cassandra)
  • 3-4 years hands-on experience with related/complementary open source software platforms and languages (eg Java, Linux, Apache, Perl/Python/PHP, Chef)
  • Hands-on experience with ETL (Extract-Transform-Load) tools (eg Informatica, Talend, Pentaho)
  • Knowledge/Hands-on experience with BI tools and reporting software (eg Microstrategy, Cognos, Pentaho)
  • Hands-on experience with analytical tools, languages, or libraries (eg SAS, SPSS, R, Mahout, MLLib)
  • Hands-on experience with "productionalizing" Big Data applications (eg administration, configuration management, monitoring, debugging, and performance tuning)
  • Previous experience with high-scale or distributed RDBMS (Teradata, Netezza, Greenplum, Aster Data, Vertica, DB2, Oracle)
  • Knowledge of cloud computing infrastructure (eg Amazon Web Services EC2, Elastic MapReduce) and considerations for scalable, distributed systems
  • Knowledge of NoSQL platforms (eg key-value stores, graph databases, RDF triple stores)

Role descriptions/Expectations from the Role

Big Data Solution Architects will be responsible for guiding the full life cycle of a Big Data solution, including requirements analysis, platform selection, technical architecture design, application design and development, testing, and deployment. We are looking for candidates with a broad set of technology skills to be able to design and build robust Big Data solutions for big data problems and learn quickly as the platform grows.

The following are key:

  • Minimum of 8 years systems development and implementation experience
  • Minimum of 2 years of hands-on experience with programming on high-scale or distributed systems (such as Hadoop)
  • Minimum of 3 years managing a technical team
  • Ability to support business development activities to shape and communicate proposed solutions to client executives and architects

Experience with at least 4 of the following activities in the context of high-scale or distributed systems:

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

More searches like this