Resume Keywords to Include
Make sure these keywords appear in your resume to improve ATS scoring
Sign up free to auto-tailor your resume with all these keywords and get a higher ATS score
Job Description
Role: Systems Reliability Engineering (SRE)
Duration: Long term
Location: Montreal, QC, Canada (onsite)
Job Profile
Systems Reliability Engineering (SRE) is a discipline focused on improving system service availability, observability, scalability, performance, and resilience across customers 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 client's Technology.
Responsibilities
- 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.
- Believe a team working well together is smarter than the single smartest person on that team.
- Have grit, drive and a deep sense of ownership.
- 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.
Qualifications -
Skill Set
- Demonstrated ability to troubleshoot problems and debug to identify root cause.
- Hands on experience on enterprise tools such as AppDynamics, Grafana, Splunk, Dynatrace.
- Experience with Ansible, GitHub or any automation/configuration/release management tools.
- Automation-related experience is particularly valued using scripting languages such as python, shell. One higher level language is desired.
- 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.
- Practical experience running large scale systems is an advantage.
- Should be able to contribute to system design and architecture with strong database knowledge.
Qualifications/Criterion
- Background in Computer Science/Engineering or similar field.
Want AI-powered job matching?
Upload your resume and get every job scored, your resume tailored, and hiring manager emails found - automatically.
Get Started Free