Euristiq

Senior IaC Automation Engineer

We are seeking a senior professional to join our long-term project with a leading Canadian financial services organization that operates the country's primary interbank network. The platform connects financial institutions and enables secure electronic financial transactions, including debit payments and fund transfers, used by millions of Canadians daily.

 

As a Senior IaC Automation Engineer, you'll be expected to define the testing strategy and scope of work for infrastructure validation, handle the heavy lifting on complex automation challenges, and provide guidance to the team. You'll play a key role in supporting the migration of API services and applications to AWS, ensuring infrastructure reliability through comprehensive automated testing.

 

Requirements:

 

  • 6+ years of experience in QA Automation with a focus on infrastructure testing
  • Strong expertise in Infrastructure as Code (IaC) with Terraform
  • Proven coding skills in Python/Java/Golang
  • Experience in automated testing of cloud infrastructure and CI/CD pipelines
  • Deep understanding of AWS services, including ECS Fargate, RDS, DynamoDB, VPC, IAM, and container-based infrastructure
  • Proficiency  with CI/CD tools, particularly GitHub Actions and Jenkins, and CLI-based workflows
  • Strong scripting skills in Bash and Python for workflow automation
  • Experience with test management, bug tracking, and Agile tools like TestRail, Jira, Confluence, or similar
  • Experience delivering projects in an Agile environment
  • Excellent troubleshooting skills and track record of improving infrastructure automation
  • Strong soft skills with the ability to collaborate across development teams
  • Upper-intermediate English level or higher

 

Would be a plus:

 

  • Hands-on experience with Terratest for infrastructure code testing
  • Experience with disaster recovery automation and chaos engineering practices
  • Background in large-scale cloud migration projects
  • Experience with specs-driven development and AI-assisted development tools

 

Responsibilities:

 

  • Develop and maintain automated infrastructure tests for IaC deployments and CI/CD pipelines, including End-to-End Flow Validation, Operational Integrity, Change Management, Infrastructure Drift detection, and Infrastructure Configuration Consistency
  • Design and implement integration testing frameworks for containerized AWS environments
  • Create and execute automated smoke tests for newly migrated services
  • Build automated disaster recovery and resilience testing scenarios, including failure injection (missing services, connection failures, regional outages)
  • Support migration of API services to AWS by providing infrastructure test coverage
  • Work with development teams to understand system architecture and build effective test automation
  • Integrate automation scripts into continuous build pipelines with clear test reporting
  • Work with Agile teams, DevOps engineers, and release managers on sprint planning and automation priorities
  • Ensure infrastructure tests are reliable and results are visible to the team
  • Define testing strategy and scope for infrastructure validation

Required skills experience

AWS 1 year
Infrastructure 1 year
Terraform 1 year
CI/CD 1 year

Required languages

English B2 - Upper Intermediate
Ukrainian Native
Published 26 February
37 views
ยท
8 applications
To apply for this and other jobs on Djinni login or signup.
Loading...