Bachelor's degree in computer science, Information Systems or related field
2+ years' experience working in Big data environment, optimising and building big data pipelines, architectures and data sets with e.g. Java, Scala, Python, Hadoop, Apache Spark and Kafka
Familiarity with Hadoop ecosystem and its components
Good knowledge of the concepts of Hadoop
Solid experience in a working environment in Big Data development utilising SQL or Python
Experience in Big Data development using Spark
Experience in Hadoop, HDFS and MapReduce
Experience in database design, development and data modelling
Good knowledge in back-end programming, specifically Java (preferred)
Experience with development in a Linux environment and its basic commands (preferred)
Ability to write reliable, manageable, and high-performance code (preferred)
Should have basic knowledge of SQL, database structures, principles, and theories (preferred)
Knowledge of workflow/schedulers (preferred)
Strong collaboration and communication skills (preferred)
Strong analytical and problem-solving skills (preferred)
Sign in to unlock the full job
You are seeing the role preview. Sign in with a paid plan to unlock the company name, full description, responsibilities, benefits, and the apply link.