BT Analyst/Professional, S&IT in Bangalore, India

Key Purpose of the Role:

If you are an exceptional developer with an aptitude for new technologies who loves to push the boundaries to solve real business problems, then we would like to talk with you. Our Big Data development team is growing and we are looking for software engineers to help us use a variety of Big Data technologies to create exceptional personalized customer experiences and solve difficult business problems.

The ideal candidate will have previous Big Data experience using Hadoop/HDFS and machine learning to solve large-scale problems. A strong understanding of distributed systems and strong experience in using open source framework to build applications is strongly desired. Some technologies we are using include Hive, Impala, Splice, Spark, and Pig.

Principal Responsibilities:

Responsibilities

  • Design and develop applications in Java/ Scala using a variety of frameworks and tools.

  • Shall be able to write high level design document

  • Shall help in driving and validating Low level design document

  • Do test driven development as well as drive the team for the same

  • Particiapte in integration of components and bug fixing

  • Provide 3rd line support during live issues

  • End to end software development and delivery

  • Performance tunning and code fixes.

  • Experience with integration of data from multiple data sources

  • Knowledge in HDFS, Map-Reduce, HBASE, PIG, HIVE, SQOOP and ZOOKEEPER, Kafka, Kudu, Flume, Impala, Spark, Oozie, Hue.

  • Hadoop development and implementation

  • Pre-processing using Hive and Pig

  • Designing, building, installing, configuring and supporting Hadoop

  • Perform analysis of vast data stores and uncover insights

  • Create scalable and high-performance web services for data tracking

  • Managing and deploying HBase

  • Test prototypes and oversee handover to operational teams

Business Impact:

  • Failed delivery

Resources for which post holder is likely to be accountable:

  • People:

No

  • Budget:

No

.


Principal Working Relationships: (internal customers and suppliers)

Clients

E2E test teams

Specialists

None

Service

None

Finance

None

Person Specification:

Essential Skills (Skills without which the person cannot perform the role, limit to a maximum of four skills only )

  • Worked as key developer in building large scale applications in Hadoop

  • Very strong experience and skills in PL/SQL, Hadoop, Impala, Spark.

  • Knowledge of in-object oriented programming concepts and design.

  • Multiple years of experience in a professional environment performing analysis, design and development tasks on multiple platforms

Desirable

  • Telecom domain experience will be a plus

  • Working with large Telco service providers is a plus

Qualifications :

  • Typically engineering/science degree or has served a technical apprenticeship and obtained NVQ and further education technical qualifications (i.e. HND).

  • May have obtained some appropriate recognised current accreditation to an external professional body and/or industry standard.

  • Relevant professional experience.

Skills/Experience :

  • Demonstrates competence in own area and may still be acquiring higher level skill.

  • Typically works with moderate guidance in own area of knowledge.

  • Deepens knowledge/skills in one area or broadens ability over a variety of skills.

  • Applies knowledge/skills to a variety of standard day to day activities.

  • Identifies unusual technical problems

  • Responds to client requests in non-standard situations, and investigates all the facts.

  • Understands the key business drivers; and uses this knowledge to focus own work.

  • Works to control costs related to own work.

  • Identifies the problem and all relevant issues in straightforward situations; is able to generate possible solutions and assess each using standard procedures, leading to a sound decision.

  • Prioritises and organises own work to deliver to agreed deadlines.

  • Probes and listens carefully.

  • Able to present information clearly and in an appropriate style to make technical information clear.

  • Persuades others in straightforward situations.

  • Able to contribute actively in team activities, sharing experience and ideas.

  • Builds productive relationships internally and externally.

  • Has a comprehensive understanding of professional communities relevant to the LOB and uses the PC development framework to maximise the potential of themselves, their team and the wider BT team.

Job: IT, Systems and Security

Title: Analyst/Professional, S&IT

Location: India-India-Bangalore-Bangalore

Requisition ID: 100186