Big Data Engineer

Big Data Engineer Job Description Template

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

Responsibilities:

  • Multi-year real world Python coding experience;
  • An understanding & interest in big data & data engineering;
  • Sound knowledge & demonstrable experience of best practice Python Software Engineering;
  • Enthusiasm & a passion for coding in Python & producing high quality, elegant code.

Requirements:

  • Enthusiasm & a passion for coding in Python & producing high quality, elegant code;
  • Agile methodologies;
  • An understanding & interest in big data & data engineering;
  • Multi-year real world Python coding experience;
  • Linux and Windows;
  • Sound knowledge & demonstrable experience of best practice Python Software Engineering;
  • RDBMS (Oracle, SQL);
  • Big Data Technologies (Hadoop, Apache, Kafka, Flume, Spark, HBase, Hive);
  • Cloud experience would be highly advantageous (AWS, Azure, Google Cloud);
  • NoSQL Database experience.