Lead DevOps Engineer
Lead DevOps Engineer
Montreal, Quebec - Permanent
Our client is a Fintech whose innovative products optimize the relationships between landlords, leasing staff, brokers, renters, and tenants by concurrently taking risk out of the leasing process and making it more efficient.
They have achieved 250% year over year growth the last 3 years, successfully raised $15M in a Series B, and are actively expanding their footprint nationwide.
This position is for our Lead DevOps Engineer. In addition to the responsibilities listed, you will be responsible for helping to build a great culture in this new office and making it a great place to be and work.
•Working as part of a multi-disciplinary team to build our next generation software applications
•Be an end to end systems thinker when instrumenting the pipeline
•Participate in overall architectural design decisions
•Design and build scalable, automated CI/CD pipelines
•Build out our new service infrastructure as required
•Build tools as required for use by internal teams to facilitate or streamline processes
•Diagnose and solve internal and 3rd party integration problems involving networking, certificates, security, etc.
•Help prove out and productionize infrastructure to support scalable cloud based applications
•Monitor and support production systems
•Ensure the security of our systems and data
•Mentor team members on DevOps technology and best practices
•Update and maintain company documents relating to environment setup, architecture and security policies
Must Have Skills:
•5+ years experience working in a DevOps / Site Reliability role in a professional environment
•High level of ownership and accountability for high-quality work
•Passion for engineering highly available performant systems
•Production experience with AWS platforms, including EC2, S3, RDS, EKS, security, etc.
•Experience supporting Postgres databases
•Experience in creating and evolving CI/CD pipelines with Github
•Experience with software deployment and orchestration technologies such as Kubernetes, Helm, Docker, etc.
•Experience building and deploying MicroService based systems
•Experience in service mesh networking, coordination and service discovery
•Experience in messaging and streaming platforms
•Experience in troubleshooting and system administration tasks in Linux
•Experience working closely with Developers / Systems Engineers
•Great communication skills, attitude and team player