Lead Big Data Developer Job Description

Lead Big Data Developer Job Description Template

Our company is looking for a Lead Big Data Developer to join our team.

Responsibilities:

  • Extensive experience in data analytics, Apache Spark, Event streaming, batch file processing, data ingestion, modelling, NoSQL database and reporting;
  • Experience (preferred) with large scale software development or application engineering with recent coding experience in Scala, Python or Java;
  • Requires a strong understanding of event streaming, data lineage and usage, data storage, modeling, and batch file processing;
  • Experience with logging frameworks;
  • Experience architecting highly available systems that utilize load balancing, horizontal scalability and high availability.

Requirements:

  • Applying standards, process, and architectural improvements;
  • Act technology driven – design, implement, and test new functionality;
  • Detail-oriented and analytical approach to software engineering and are not afraid to make architectural decisions;
  • Design and enhance features on all pieces of the platform;
  • Apply high standards for performance, efficiency, testing, and scaling;
  • Be customer focused – learn about the business to help bring value to our customers;
  • Experience and comfort in collaborative working.