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.