Maintain and optimize our infrastructure, ensuring the seamless operation of systems like API Gateways, ECS Containers, PostgreSQL databases, and GitHub Actions workflows
Develop and manage CI/CD pipelines automate deployment processes, ensuring rapid and reliable software delivery
Monitor system performance and implement improvements to ensure high availability and scalability of the compliance monitoring platform
Implement best practices for security and compliance, ensuring that all systems and processes adhere to industry standards and regulations
Work closely with QA to define a testing strategy that maintains usable data across environments, safeguards customer information, and facilitates high confidence in functionality with each deployment
Work closely with development and data teams to ensure seamless integration and deployment of new features and updates
Respond to and resolve system incidents, minimizing downtime and ensuring the reliability of our services
Requirements
Bachelor’s degree in computer science, engineering, or a related field, or equivalent work experience
5+ years in a DevOps or similar role
Strong experience with AWS services and infrastructure as code
Solid familiarity with containerization technologies, specifically Docker
Experience with modern SasS web application operation principles such as auto scaling, load balancing, gateways, monitoring and secrets management
Multi-cloud experience is a plus
Experience with AWS infrastructure as code tools (e.g., CDK) for managing cloud resources
Proven experience in setting up and maintaining CI/CD pipelines, with a focus on automation and efficiency
Knowledge of security best practices and experience implementing security measures in cloud environments
Strong analytical and problem-solving skills, with the ability to troubleshoot and resolve complex infrastructure issues
Excellent communication skills, capable of working well within a team and engaging with stakeholders across the organization
Familiarity with the OWASP Top 10 web application security risks and a strong understanding of software security principles.
Benefits
Work remotely within a flexible work environment (our team spans the US and Canada)
Competitive company-paid benefits plan starting day 1!
Generous professional development budget
RRSP/ 401k matching program
Half-day Fridays in the summer
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
AWSinfrastructure as codeDockerCI/CD pipelinesAPI GatewaysECS ContainersPostgreSQLauto scalingload balancingsecurity best practices