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

Site Reliability Engineer

Montreal, Quebec  - Permanent

Job Description

Our Client is looking for a Site Reliability Engineer to help operate and scale a reactive, event-driven system based on bleeding edge technologies (Scala, Akka, Spray, Reactive Programming [3], iOS, Swift, Docker...), a modern architectural style (Micro Services, CQRS, Event Sourcing, Eventual Consistency), and a clean codebase (Clean Code, Domain Driven Design…).

This is what their tech stack looks like:
•Backend: Scala, Akka, Akka Persistence, Spray, ReactiveMongo, SBT, Kafka, ZooKeeper
•Web: NodeJS, ReactJS
•iOS: Swift, Objective C, ReactiveCocoa, Core Bluetooth, CocoaPods
•DevOps: Ubuntu, Docker, Ruby, Amazon AWS/EC2
•Source code management: git/github
•Agile project management: JIRA, Confluence

Must Have Skills:

Your qualifications and experience:

•A university degree in Computer Science or Software Engineering
•A solid background in networking technologies (e.g., TCP/IP, UDP, HTTP/S, load balancing and reverse proxying, DNS, ssh)
•Knowledge of how to secure public facing servers and cloud infrastructure
•Experience using Amazon EC2, DigitalOcean, RackSpace or Microsoft Azure is a plus
•Experience managing multiple data-centers is a plus
•Knowledge and interest in Docker, Ruby or Consul is a plus

Nice to Have Skills:

•Passionate and energetic about what you do
•Self-motivated and resourceful
•Approach technical challenges with an open mind and desire to innovate
•Appreciate great design and thrive in a creative environment
•Have strong communicative skills
•Are flexible and adaptable to both organizational and project-level changes
•Can operate under tight deadlines
•Like to build software as part of a team
•A plus if you use applications to track yourself and life
•A plus if you practice yoga or other wellbeing practices

Starting: ASAP Apply to
To apply for this job you must first either login or register