This Senior DevOps Developer position at RBC involves leading complex initiatives to enhance technology management and drive innovation. The role focuses on designing and implementing CI/CD pipelines, developing DevOps strategies, and ensuring system reliability. It requires technical expertise, leadership to mentor team members, and a collaborative approach to optimize workflows and deliver high-quality software solutions. The role also involves leveraging AI-driven tools to improve DevOps pipelines and contribute to RBC's innovation goals.
Lead the design, development, and implementation of software programming applications and CI/CD pipelines using agile methodologies.,Strategically plan and manage DevOps initiatives to align with organizational goals.,Drive automation and optimization of workflows, resolving complex challenges.,Mentor and guide junior team members.,Develop and enhance source code, ensuring high-quality standards.,Utilize automated testing tools.,Collaborate with cross-functional teams for system scalability and operational excellence.,Lead adoption of AI-driven tools and practices for DevOps pipelines, including self-healing pipelines and AI-based testing.
5+ years of experience with DevOps principles, CI/CD tools (e.g., GitHub Actions, Jenkins, CircleCI), and custom pipeline building.,Proven leadership in driving DevOps initiatives and mentoring.,Expertise in containerization and orchestration tools like Docker and Kubernetes (Azure, OpenShift, AWS).,Strong development experience with object-oriented programming (Python, Groovy, JavaScript), microservices architecture, Spring Framework, and Maven.,In-depth knowledge of multi-threading, scaling, concurrency, caching, queuing, and distributed data storage.,Experience with message brokers (e.g., RabbitMQ, Kafka), SQL (Postgres), and NoSQL databases (e.g., MongoDB, Elasticsearch).,Hands-on experience in Agile environments.,Nice-to-have: Experience with public cloud platforms (Azure, AWS, OpenShift 4).,Nice-to-have: Expertise in GitHub Actions and workflow development.,Nice-to-have: Familiarity with AI tools and large language models (LLMs) for self-healing pipelines and AI-driven testing.,Nice-to-have: Hands-on experience designing, developing, testing, and troubleshooting REST APIs.
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.