Barclays Hiring Hadoop Developer

Job Location: Chennai

Experience: 2+ Years

Primary Skill: Knowledge for Hadoop

Requirements Gathering

  • Working with business areas to obtain/clarify detailed requirements for the projects
  • Designing solutions from supplied requirements and design specifications using agreed standards and tools, achieving well-engineered results which follows the agreed implementation level software architectures.
  • Taking responsibility for the design, coding, testing and documentation of particularly large, complex or mission critical applications.
  • Planning, designing and conducting tests of reporting, correcting errors and re-testing to deliver an error-free product.
  • Proposing options to meet business area requirements and prepare cost/benefit for the business area to evaluate.
  • Documenting all work in accordance with agreed standards and with re-use in mind.
  • Conducting reviews of supplied specifications, with others as necessary.
  • Taking part in reviews of own work and leading reviews of colleagues’ work.
  • Completing assignment work to budget, time and quality requirements. This includes a combination of performing operational support tasks to agreed service standards and supporting enhancements or other technical projects.

Delivery Planning

  • Developing plans to ensure delivery of work.
  • Assisting with the creation, monitoring and reporting of progress against plans and identifying corrective action where necessary.

Leading Others

  • Responsible for supervising, co-ordinating, participating in, and is accountable for, the work of the team.
  • Making effective use of resources during the various stages of the work, ensuring that business objectives are met and deliverables achieved to agreed time, cost and quality.
  • Putting in place mechanisms and procedures for the structured review of work produced and ensuring that these are adhered to.
  • Establishing and maintaining agreed standards applicable to the work undertaken and ensuring that these, and other mandatory standards and architectures, are adhered to.
  • Providing guidance and assistance to colleagues in any aspect of report design, creation, testing and documentation.
  • Providing expert advice in some or all aspects of the reporting methods, tools and/or standards used Essential
    Skills in a relevant programming language(s), relevant IDE(s), and relevant design techniques.
  • A willingness to develop additional skills in order to enable more flexible working within the organisation.
  • Ability to plan and control own work and the work of others.
  • Effective written and oral communication.
  • A logical, analytical approach to problem solving and close attention to detail.

What we’re looking for:

  • Experience in Big Data Development using the Hadoop platform (tools like Hive, Hbase, Spark, etc)
  • Experience of computer programming using scalable technologies like Python, R, SQL
  • Experience in programming database views, stored procedures, and functions
  • Writing high-performance, reliable and maintainable code.
  • Ability to write MapReduce jobs.
  • Good knowledge of database structures, theories, principles, and practices.
  • Ability to write Pig Latin scripts.
  • Hands on experience in HiveQL.
  • Familiarity with data loading tools like Flume, Sqoop.
  • Knowledge of workflow/schedulers like Oozie.
  • Analytical and problem solving skills, applied to Big Data domain
  • Proven understanding with Hadoop, HBase, Hive, Pig, and HBase.
  • Good aptitude in multi-threading and concurrency concepts.

Categories:

IT Jobs | Latest Jobs | Developer Jobs | Jobs in Chennai | Big Data | Hadoop Jobs | Hadoop Tutorials | Tech Tutorial | Hadoop Interview Questions

Tags:

Hadoop | Big Data | Hadoop Certification | Hadoop Course | Hadoop Training Chennai | Training in Chennai | Placements