A leading technology firm located in Canada is seeking a seasoned professional with a minimum of 8 years of experience in applications development, particularly within the Bigdata ecosystem. Proficiency in Java (core) 1.8 or above and Apache Spark is critical. Candidates should possess strong analytical skills and experience in managing technology teams. Excellent communication and programming abilities are essential for this role, which also values Unix/Python shell scripting experience.
Qualifications
Minimum 8+ years of relevant experience in applications development.
Expertise in Bigdata ecosystem using Cloudera Distribution, Spark, and Map Reduce.
Hands-on experience with Java (core) 1.8 or above, focusing on advanced data structures.
Good analytical skills and understanding of large datasets with no SQL joins.
Skills
Applications development
Bigdata ecosystem expertise
Java (core) 1.8
Apache Spark
Data analysis and programming
Knowledge of Hadoop
Junit/Testing frameworks
Unix/Python shell scripting
Global technology team management
Communication skills
Job description
Qualifications
Minimum 8+ years of relevant experience in applications development
Expertise in Bigdata ecosystem (Cloudera Distribution) using spark and Map Reduce
Java (core) 1.8 or above - Hands-on experience (advanced concepts of data structures, memory management and design patterns)
Apache Spark - Hands on (preferable on Java spark)
Bigdata ecosystem (Good understanding of Hadoop, preferable cloud era distribution), exposure to Hive, Impala, Yarn, Kafka
Good Data analysis and programing skills and understanding of large datasets (no sql joins)
Good knowledge of Java and spark architecture and design principles
Good experience in Junit/Testing frameworks
Unix/Python shell scripting experience is a big plus
Experience managing global technology teams
Working knowledge of industry practices and standards