Agilus is recruiting for a DevOps Engineer - Open Banking in the Financial Services in a hybrid work environment in Toronto, Ontario.
We are seeking a highly skilled Senior DevOps Engineer to join a prestigious team at one of Canada’s largest banks, working on an exciting high-visibility project in Open Banking. The ideal candidate will be a self-driven professional with experience in cloud platforms, microservices, and Kubernetes. You will be a key player in the project’s success, serving as the point of contact for integration work, managing cloud workloads, and driving automation within the CI/CD pipeline.
A typical day:
Serve as the sole DevOps engineer for the Open Banking pod, collaborating with cross-functional teams to enable and integrate Open Banking solutions.
Focus on managing Kubernetes environments and cloud workloads, specifically in Google Cloud Platform (GCP), with a strong emphasis on microservices and APIs.
Own and optimize CI/CD pipelines, including scripting and automating build and deployment processes.
Enable smooth transitions from development to Quality Engineering (QE) and support the release management process.
Integrate microservice builds into the pipelines, ensuring efficient automation and orchestration.
Take ownership of environment configurations, following cloud services and Open Banking regulations.
Successful candidates will have:
10+ years of professional experience in DevOps or related engineering roles, with a proven track record in large-scale, cloud-heavy environments
Extensive experience with Kubernetes for container orchestration.
Strong Docker skills and experience deploying microservices in cloud environments.
A solid development/scripting background, with proficiency in languages such as Groovy, Shell, and ideally some knowledge of Java/Spring Boot.
Hands-on experience with microservices architectures and integrating them into CI/CD pipelines.
Familiarity with Google Cloud Platform (GCP) or similar cloud providers and working with cloud-native tools and services.
Bonus: Previous experience in release management and production releases, particularly in regulated environments such as Open Banking.
Bonus: Ability to read and write code, with strong scripting and automation expertise.
Soft skills:
Strong communication skills, both written and verbal, with the ability to collaborate across teams.
Problem-solving mindset: Ability to quickly identify issues and implement solutions in a high-pressure environment.
Highly adaptable, with a willingness to jump into new languages or technologies when necessary.
Proactive and self-motivated, able to work independently while managing competing priorities.
Total rewards:
High visibility role: This is a unique opportunity to play a pivotal role in one of the largest Open Banking projects in Canada, with a chance to shape the future of the banking industry.
Collaborative and dynamic work environment: Work within a forward-thinking team at one of Canada’s largest and most respected banks.
Cutting-edge technologies: Gain hands-on experience with the latest cloud technologies, including Kubernetes and GCP, while working with microservices and automation.
Exposure to Open Banking: As the industry evolves, you will be at the forefront of Open Banking, contributing to a transformative project that is shaping the future of banking in Canada.
Competitive compensation: Attractive hourly rate with opportunities for professional growth and development.
Hybrid working model: Enjoy a flexible work environment that balances remote and in-office collaboration.