Job Specifications
DEVOPS ENGINEERING Senior/Lead
General Company Information
Our client is a leading private mortgage insurance company in Canada, committed to making homeownership more accessible, especially for first-time homebuyers. For the past 30 years, they have been focused on being the most trusted partner for lenders and brokers. The client prides itself on superior customer service, thought leadership, and deep industry knowledge. The company is 100% Canadian-owned and fosters a collaborative culture that inspires authenticity, curiosity, and the pursuit of excellence. Join a best-in-class team dedicated to helping all Canadians achieve their dream of homeownership.
General Role Information
Reporting to the Sr. Manager, Infrastructure and DevOps, the DevOps Engineering Lead is a critical role responsible for maintaining the client's cutting-edge cloud infrastructure and software lifecycle. This position involves proactively supporting the business through the expert management of the cloud environment, strictly adhering to DevOps and Infrastructure as Code (IaC) best practices. You will be a key leader in architecting, developing, and supporting the client's cloud platforms.
****NOTE - If you do possess the below experience and qualifications including but not limited too these must haves: AWS, Kubernetes, Terraform, Linux/Unix and Gitlab (or similar to GitLab) - please feel free to forward your resume directly to ANDY.WETTLAUFER@RANDSTADDIGITAL.COM for consideration.
Due to volumes, only those who meet the must haves AND have this experience concretely outlined and reflected on their up-to-date CV will be contacted for next steps.
MAIN RESPONSIBILITIES
Lead the development, management, and maintenance of cloud platforms, services, and components to enable safe, enterprise-wide use of common cloud functionality.
Provide primary support for cloud infrastructure incident resolution and requests, including required after-hours support.
Drive and lead design discussions focused on stability, architecture, and implementation of best practices.
Champion and lead Infrastructure as Code (IaC) approaches, actively managing and minimizing Terraform configuration drift.
Manage GitLab and related CI/CD solutions, along with applications like Artifactory, Xray, and SonarQube.
Drive and implement Identity and Access Management (IAM) and configuration management strategies for AWS (e.g., AWS IAM Identity Center).
Develop, configure, and manage a vast array of 50+ AWS services, including compute, EKS, storage, database, IAM, Lambda, API Gateway, Sagemaker, Kafka, MKS, and more.
Develop and maintain comprehensive monitoring and observability for systems and workloads.
Monitor and manage the performance of vendor partners supporting cloud operations.
Provide technical direction to other members of the DevOps and broader IT team on cloud engineering issues.
MUST HAVES
Bachelor’s degree in Computer Science, or a related field.
Minimum 5+ years of hands-on experience designing and implementing IAAS and PAAS cloud solutions on AWS.
Minimum 3+ years managing core AWS services: S3, Lambda, and AWS Transfer Family.
Fluent and proven experience with modern DevOps and IaC approaches, including Terraform, containerized (EKS), and serverless microservices architectures and related technologies.
Prior experience implementing test plans (including functionality, integrity, and stress testing; test matrices; and definition of test methodologies and strategy).
Strong verbal and written communication skills for accurate recording and exchange of complex information.
Demonstrated superior analytical and problem-solving skills.
A proven willingness and ability to collaborate and act as part of a team, with a focus on cross-group collaboration.
MUST HAVE TECH STACK: AWS, Kubernetes, Terraform, Linux/Unix, Gitlab(or similar)
NICE TO HAVE
AWS Solutions Architect certification is a strong asset.
Experience with Azure cloud platform is beneficial (must still have AWS).
Experience with tools such as IBM MQ and Device 42 (CMDB).
Prior experience performing routine infrastructure analysis and evaluation of resource requirements to maintain and/or expand service levels.
OTHER IMPORTANT NOTES
Hybrid Work Model (2 Days min/wk Onsite): This position requires regular in-office presence at the client's Oakville location (2days/wk) but offers a flexible hybrid work model allowing for remote work from your home office (3days/wk).
Total Rewards Package: The client offers a total rewards package that includes: competitive compensation, an annual performance bonus, medical and dental benefits, a company-funded pension plan, matching RRSP, TFSA, and/or Non-registered Savings Plans, and "work from anywhere" days.