Company Details

Big Data Developer

Job ID

: 21324


: Bloomfield, CT, USA


: $OPEN per year

Job Views

: 154


: 12-21-2018

Key Skills

Hadoop (Hive, hdfs, Kafka, oozie), Scala, UNIX (shell scripting)

Job Description


As a Big Data Developer, you are expected to:-

Primary skills: Cloudera, Hadoop (Hive, hdfs, Kafka, oozie), Scala, UNIX (shell scripting)

  • Should have a minimum for 4-5 Years of experience in the Big Data development(preferably on Cloudera Distribution)
  • Should have played a senior developer role on Big Data/Hadoop echo systems
  • Must have experience on implementing Big Data application using Scala
  • Must have exp in designing and implementing Streaming applications using Kafka
  • Experience in Healthcare domain is a plus
  • Analytical and Problem solving skill
  • Good understanding of RDBMS concepts and SQL
  • Good Experience in Docker and preferably understanding of Kubernetes/Open Shift platform.
  • Experience on the below products and the related latest technology currency
    • Programming Language: Scala
    • Hadoop Echo Systems: Hive, Sqoop, HDFS
    • Schedulers: Oozie
    • Streaming: Apache Kafka
    • Testing Frameworks: JUnit
    • Log Framework: Log4j
    • Database: Oracle,DB2
    • NoSql: Hbase
    • Version Control tools: GIT
    • CI / CD: Jenkins Enterprise, uDeploy
    • Log Analyzer: Splunk



  • Perform technical design and document technical specifications.
  • Work with customer Architects, PMs, System Analyst and come up with solutions that meet the requirement
  • Work with offshore team for Big Data based on the design
  • Coordinate with offshore development teams for any design and implementation clarifications.
  • Perform regular code review for all offshore deliverables and formulate best practices
  • Analyze the code and suggest potential improvements on performance, defensive coding as needed
  • Participated in client meetings involving Architects, PMs, System analyst
  • Co-ordinate with different client groups on getting the application rolled out in multiple environments (SYS/INT/PVS)
  • Continuously evaluate the industry best practices and educate customer on the best practices and products to be adopted for efficient delivery.
  • Continuously monitor
  • The coding standards and best practices and upgrade accordingly
  • upgrade / create new reusable framework components
  • Accountable for ensuring the business and technical architecture of the delivered solution matches customer technical and functional requirements, and commits to Customer Success (realization of business benefit)
  • Participates in the development of additional consulting opportunities within the customer base




  • Bachelors or Master’s Degree in a quantitative discipline: statistics, applied mathematics, computer science, data mining, machine learning, or some other empirical science.
  • Working knowledge of software development tools and methodologies
  • Working knowledge of programming languages
  • Excellent communication skills with an ability to right level conversations


  • Experience with software/technology in a customer facing role
  • Experience with “on premise to cloud” migrations or IT transformations
  • Demonstrated ability to adapt to new technologies and learn quickly
  • Healthcare Data and/or Business knowledge with understanding of the terminology, concepts and value chain
  • Ability to work in an agile environment, in cross functional teams, delivering user oriented products in a fast paced environment
Job Category
Employment Types
Full time
Share This Job

Advanced Search