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