What is the opportunity?
We’re seeking a highly technical Developer with strong experience in DevOps and automation to build and deploy scalable applications on-premise and in public cloud. The team designs, builds, and rolls out APIs for critical RBC security platforms, enabling secure internal-facing applications and best practices. What will you do?
Design and build Cyber Security applications for scalability and resiliency Follow internal standards and best practices to design and deploy applications Build API-enabled applications for other automation/pipelines to consume Build and use pipelines to deploy applications and APIs to OpenShift or public cloud (Azure/AWS) Integrate applications with alerting, monitoring, and reporting tools Active participation in group meetings to discuss technical design, decisions, implementation, problem solving, and improvements What do you need to succeed?
Must-have
Bachelor’s degree in computer science or related field, or equivalent experience Idea-to-execution software development experience, including working in Python, shell scripts, etc. Experience with Python frameworks such as FastAPI, Django, Flask, Pandas, etc. Technical experience as a Developer or SRE in capacity Experience with building and consuming REST APIs, and associated security protocols (e.g., OAuth, TLS) Experience with Microservice Architecture Experience in GitHub or similar systems for collaboration and code versioning Excellent problem-solving, collaboration, and communication skills Nice-to-have
Strong understanding of cyber security best practices and compliance standards Knowledge of Agile and DevOps methodologies Experience in front-end development Experience with Databricks Experience with monitoring/logging tools (e.g., ELK, Dynatrace) What’s in it for you?
A comprehensive Total Rewards Program including bonuses, 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 A world-class training program in financial services Opportunities to do challenging work Equal Employment Opportunity
At RBC, we are guided by living shared values of Client First, Integrity, Collaboration, Respect and Excellence and winning together as One RBC. We believe an inclusive workplace that has diverse perspectives is core to our continued growth as one of the largest and most successful banks in the world.
#J-18808-Ljbffr