To apply for this job you must first either login or register

Lead Platform Engineer

Toronto, Ontario  - Permanent

Job Description

Our client in the banking space is looking to hire a Lead Platform Engineer for their Cyber Security team:

What will you do?
•Articulate and document the technical design of applications to support associated business requirements.
•Provide leadership on the construction and maintenance of robust batch and real-time data processing solutions on Hadoop.
•Hands on coding of applications; responsible for organizing code review and enforcing development best practices.
•Author technical specifications as required.
•Create technical "system development life cycle artifacts", as required by projects.
•Work with Project Management to adhere to schedule, budget and scope.

Special Perks:

•A comprehensive Total Rewards Program including bonuses and flexible benefits, competitive compensation, commissions, and stock where applicable
•Leaders who support your development through coaching and managing opportunities
•Ability to make a difference and lasting impact 
•Work in a dynamic, collaborative, progressive, and high-performing team 
•Opportunities to do challenging work
•Opportunities to take on progressively greater accountabilities 
•Opportunities to building close relationships with clients
•Access to a variety of job opportunities across business and geographies

Must Have Skills:

oDegree in computer science
o10+ years of development experience in Java applications design and Development, Experience and knowledge of JAVA design patterns.
o5+ years of experience in SQL and spring framework; 3+ years of experience in Spark;
oAdvanced knowledge in designing and hands on experience in developing solutions using Spark components like Spark core/Spark streaming/Spark SQL/Spark ML
oExpert knowledge working with RDD/dataframes/datasets.
oExperience in building robust, re-usable frameworks using Java/Scala.
oExperience with various Hadoop eco system components
oHands on experience in real time data processing using Spark and Kafka.
oExperience with development tools and frameworks like Spring, Git, Jenkins, Maven and Nexus
oStrong desire and proven ability to tackle and troubleshoot challenging technical problems and ability do so with little or no direct daily supervision

Nice to Have Skills:

oExperience with Kafka and other messaging systems
oExperience with real time data pipeline and architecture
oExperience working with NoSQL databases or in-memory databases
oBroad understanding of Capital Markets

Starting: ASAP
To apply for this job you must first either login or register