The Senior Data Engineer will join the Risk IT Data Services team to design, implement, and support data architecture best practices and processes across the global organization. The role requires a strategic thinker with strong data management enthusiasm, data architecture and engineering skills, leadership, and effective communication to drive and support the data strategy within a dynamic and fast-paced environment.
Provide consulting services on new initiatives.,Explore and integrate new emerging technologies.,Develop, code, document, and execute unit, system, integration, and acceptance tests for complex functions.,Ensure adequate technical documentation and training.,Optimize Spark jobs and Java applications.,Architect, design, and implement solutions meeting stakeholder needs.,Actively participate in requirements gathering, data modeling, and design sessions.,Prepare high-level and detailed technical specifications in accordance with PLC, security, and architecture documentation.,Develop detailed plans and accurate estimates for project build, system testing, and implementation phases.,Write, test, and maintain detailed programs according to specifications.,Experience in developing and optimizing Big Data applications using Java/Scala and Spark on Cloudera/HDP.,Experience in building data pipelines.,Experience in developing/designing micro-service architecture.,Experience in developing applications in Spring & Spring Boot.,Working knowledge of Jenkins CI, Git, JIRA.,Ability to seek improvements to all aspects of the development process.
5+ years of application development experience in Hadoop, Spark, and Java/Scala.,2+ years of application development experience in Java and Spring Framework.,7+ years of full development life cycle experience, from architecture through test and deployment and cross-platform skills.,Experience leading a team of developers.,Bachelor's degree in Information Technology, Computer Science.
Bachelor's Degree
37.5 hours/week
Royal Bank of Canada is a global financial institution with a purpose-driven, principles-led approach to delivering leading performance. As Canada's largest bank, it provides personal and commercial banking, wealth management, and capital markets services to over 17 million clients worldwide.
BerryMap uses cookies to provide essential features, analyze usage, and improve your experience. You can customize your preferences below.