Location : Montreal (Hybrid -day attendance / Day onsite onboarding at the office)
Months Contract
Job Position : Systems Reliability Engineer
Years of experience : +
Job Description : About the Job :
About the Job :
Systems Reliability Engineering (SRE) is a discipline focused on improving system service availability, observability, scalability, performance, and resilience across Brokerage by applying sound software engineering principles and adopting the latest technology and tooling.
We are growing SRE capabilities within our Reliability & Production Engineering (RPE) organization as part of the transformation of Brokerage’s Technology.
We would like to talk to you if you :
- Are interested in distributed systems and working with highly scalable and reliable services.
- Like to work in a fast-moving environment and you aren't afraid to change things to make them better.
- Enjoy new technological challenges and solving hard problems.
- Are keen to learn from exposure to a fluid environment while helping clients with their challenges.
- Believe a team working well together is smarter than the single smartest person on that team.
- Aspire to grow as a person and as a teammate.
- Have grit, drive and a deep sense of ownership.
Your responsibilities will include, but not be limited to :
- Working closely with engineering / development teams to design, build, and maintain systems
- Troubleshooting issues across the entire technology stack : hardware, software, application, and network.
- Identifying and driving opportunities to improve automation for our platforms; scope and create automation for deployment, management, and visibility of our services.
- Proactively identifying and addressing systems reliability risks
- Working alongside existing global and regional team members on a follow-the-sun basis.
- Represent the RPE organization in design reviews and operational readiness exercises for new and existing services.
Who you are :
Successful candidates have often had some or all of the following :
- Demonstrated ability to troubleshoot problems and debug to identify root cause
- Demonstrate ability to think outside of the box
- Linux / Unix (desired RHCE or equivalent), network protocols, storage infrastructure
- Hands on experience on enterprise tools such as AppDynamics, Grafana, Splunk, Dynatrace
- Experience with Ansible, GitHub or any automation / configuration / release management tools would be beneficial.
- Ability to translate their ideas through scripting languages such as python, bash, Perl or ruby to be efficient.
- Awareness of, and ability to reason about modern software and systems architectures, including load-balancing, databases, queueing, caching, distributed systems failure modes, micro services, Cloud, etc.
About Us :
Brokerage is a global financial services firm helping governments, corporations, institutions and individuals around the world to achieve their financial goals.
Brokerage is committed to maintaining first-class service that has defined the firm. At its foundation are five core values (putting clients first, doing the right thing, leading with exceptional ideas, commit to diversity and inclusion, and giving back) that guides its ,+ employees in over , offices across countries.
On a daily basis, we process hundreds of millions of transactions, and we serve more than a trillion dollars of assets across every global market.
If this scale resonates with you, come join us. Click this link to experience life in Brokerage :