Devops Developer
Company | Royal Bank of Canada |
---|---|
Location | Mississauga, ON, Canada |
Salary | $Not Provided – $Not Provided |
Type | Full-Time |
Degrees | |
Experience Level | Junior, Mid Level |
Requirements
- 2+ years of experience working with DevOps principals, CI/CD tools i.e. Github actions, Jenkins, Circle CI and building custom pipelines etc.
- Experience working with docker and Kubernetes (Azure, OpenShift/AWS).
- Development experience with object-oriented programming (python/groovy/JavaScript), micro services architecture, Spring Framework, Maven, etc.
- Experience with multi-threading, scaling, concurrency, caching, queuing, and distributed data storage
- Experience with message brokers (Rabbitmq, Kafka etc.), SQL (Postgres) and NoSQL databases (Mongodb, Elastic etc.)
- Experience working in Agile environment
Responsibilities
- Performs implementation, regular problem solving, maintenance and support for agile software development.
- Designing, modifying, developing, writing and implementing software programming applications for target system using agile methods.
- Acquiring client requirements; resolving workflow problems through automation optimization.
- Writing source codes for new applications, and/or generating and enhancing code samples for existing applications.
- Utilizing automated testing tools to perform the testing and maintenance.
Preferred Qualifications
- Experience with a public cloud platform i.e. Azure, AWS, OCP4
- Experience working with Github actions and workflow development.
- Experience with AI to implement self healing pipelines & leveraging AI tools/LLM’s to create AI Testing as part of the pipeline.
- Hands on experience designing, developing, testing and troubleshooting REST APIs