To apply for this job you must first either login or register

Site Reliability Engineer(Montreal)

Montreal, Quebec  - Permanent



Job Description

Our client is a division of one of the worlds largest mobile commerce platforms which produces over 2 billion transactions a year, the majority of which occur on mobile apps. They pioneered and are the leader of QR based mobile payments in India, with over 300 million customers, they started out by offering mobile recharge and utility bill payments, and today they offer a marketplace to consumers on their mobile apps.

Their scale offers a very unique set of challenges and they are innovation around data/capabilities essential to scale even higher. They work with much longer horizons and accept trial and failure as part of building the right solution. They are about solving problems that have little or no precedent. These challenges require lots of creative thinking based upon a very deep understanding of how software works. You should have a very high degree of comfort in a programming language of your choice.

We offer a flexible work schedule and you get your choice of tools(both hardware and software) and most importantly the opportunity to work on tough problems with the brightest minds around you!

Responsibilities:
• Work on building and improving our tools for deploying, monitoring and managing our systems.
• Share knowledge and experience with other Engineers and develop a set of best practices.
• Diagnose and troubleshoot problems.
• Ability to complete the job regardless of the circumstance.
• Sense of ownership and willingness to get the job completed.
• Ability to work independently and as part of a team.
• Demonstrate a high level of trust, integrity and diplomacy.
• Show strong initiative and self-motivation.
• Plan for situations instead of reacting to them - proactive.
• Participate in on-call rotation.


Must Have Skills:

• Bachelor’s Degree in Computer Science, Software Engineering or similar.
• 3+ years of relevant work experience.
• Strong programming skills required.
• Experience with at least one large scale web application.
• Working knowledge of modern software deployment processes, including CI.
• Working experience with either Terraform, Ansible or CloudFormation templating considered an asset.
• Healthy knowledge of Linux (have compiled your own kernel at some point, know how to trace syscalls, understand TCP, care about the difference between sysvinit/runit/systemd, etc.)
• Working knowledge of containerization solutions such as Docker, Kubernetes, and ECS preferred.
• Experience with Linux systems, AWS, or Hadoop administration considered an asset.


Details:
Starting: ASAP
Travel: 10%
Dress Code: Casual
To apply for this job you must first either login or register