This job board retrieves part of its jobs from: Toronto Jobs | Emplois Montréal | IT Jobs Canada

Part-time job opportunities in English for the people in Montreal

To post a job, login or create an account |  Post a Job

   montreal part-time jobs   

Bringing new part-time opportunities every day!

previous arrow
next arrow
Slider

Genpact: Site Reliability Engineer

Genpact

This is a Full-time position in Montreal, QC posted February 18, 2021.

Site Reliability Engineering is a production-oriented discipline focused on improving service availability, latency, scalability, performance, and efficiency for technology products in Morgan Stanley.

Our core infrastructure processes hundreds of millions of transactions and we serve assets of more than a trillion dollars daily.

If this scale resonates with you, come join us.ResponsibilitiesYou will use your expertise to tune and push our systems beyond their normal limit.You will work closely with engineering/development teams to design, build, and maintain systems and help them decide on products to use, schema design and query tuning.You will troubleshoot issues across the entire stack: hardware, software, application and network.You will mentor other SREs on standard methodology for everything from monitoring to troubleshooting complex code and database issues.You will identify and drive opportunities to improve automation for the company; scope and create automation for deployment, management and visibility of our services.You will need to spend 50% of your time on and around production support.Represent the SRE organization in design reviews and operational readiness exercises for new and existing services.Participate in on-call rotation and periodic conference calls with other specialists from other time zones.Qualifications we seek in youMinimum qualificationsMaster’s Degree, or equivalentPreferred qualificationsBackground in Computer Science equivalent to a B.Sc.

Equivalent practical experience is a reasonable substitute.Awareness of, and ability to reason about modern software & systems architectures, including load-balancing, queueing, caching, distributed systems failure modes generally, micro services, and so on.Any experience on automation/configuration management systems like Puppet, Chef, Ansible is an advantage.Experience in software development: automation-related experience valued in particular.

Scripting languages such as bash, python, ruby, or compiled languages such as C, C#, JAVA, Scala and Go are most relevant but others are acceptable.

One higher level language is desired.Experience with source code and binary repositories, build tools, and CI/CD (Git, Artifactory, Jenkins, Docker) etc and data streaming technologies like Spark, Kafka etc.Hands on experience on enterprise tools set such as Grafana, Dynatrace, AppDynamics, and BMC etc.Awareness of, and ability to reason about modern software & systems architectures, including load-balancing, queueing, caching, distributed systems failure modes generally, micro services, and so on.Deep understanding of operating system level concepts such as processes, memory allocation, and the network stack; understanding of how applications are affected by the above, and ability to debug same.Generally speaking, practical experience running large scale online systems is always an advantage.