The company is looking to advance the strategic direction of its fintech solutions' foundation by driving innovation, scalability, and reliability within its cloud-based infrastructure.
Requirements
- Mastery of programming languages and scripting for automation, with a focus on Python, Ruby, or Go
- Extensive experience with AWS services, including but not limited to CodeBuild, Lambda, S3, DynamoDB, and AWS access controls
- Deep expertise in containerization technologies (e.g., Docker, Kubernetes) and a proven track record in infrastructure as code, preferably with Terraform
- Advanced knowledge of IaC pipelines and tooling, with experience in implementing and optimizing complex infrastructure workflows
- Expertise in writing and implementing OPA policies using rego, with a focus on enhancing security and compliance
- Significant experience in designing and implementing advanced software delivery pipelines and CI/CD systems for large-scale infrastructure projects
- Experience with cloud infrastructure and cloud-based technologies
Responsibilities
- Spearhead the design, implementation, and optimization of software solutions that enable resilient and scalable infrastructure provisioning
- Architect and develop advanced automation strategies to enhance safety standards and ensure compliance at scale across the infrastructure
- Take a leadership role in shaping IaC policies, developing sophisticated IaC modules aligned with industry best practices, and implementing cutting-edge detection capabilities for non-compliant architecture
- Drive innovation in tooling to dramatically improve developer productivity and significantly reduce operational overhead
- Collaborate closely with the security team to architect and implement robust, state-of-the-art security measures for the cloud infrastructure
- Lead and execute cross-functional projects to achieve infrastructure excellence and play a key role in yearly audits, ensuring systems meet the highest standards of performance and compliance
- Lead and drive the strategic planning of the infrastructure roadmap, aligning technical capabilities with business objectives
Other
- Bachelor's degree in Computer Science or a related field, plus 8 years of relevant experience in software engineering and cloud infrastructure
- Exceptional communication skills, with the ability to articulate complex technical concepts to both technical and non-technical stakeholders
- Significant leadership experience in mentoring junior engineers, driving best practices across engineering teams, and guiding technical direction
- Ability to work remotely within Canada
- Flexible time off, multiple health insurance options, retirement savings program, and other benefits