Jobs / Svitla Systems
Senior DevOps Engineer
Svitla Systems · Engineer, BC, Canada
Engineer, BC, CanadaFull timeExp: 6+ yrsOnsite
Remuneration
Not specified
Location
Engineer, BC, Canada
Visa sponsorship
Not specified
Job summary
The Senior DevOps Engineer will maintain and improve an AWS disaster recovery environment for a 24/7 food distribution operation, covering networking, identity management, Amazon WorkSpaces, replication, and monitoring. The role remediates infrastructure gaps, applies infrastructure as code with Terraform or CloudFormation, and plans and executes recovery tests, including production failover and failback while measuring RTOs and RPOs.
Benefits
Performance appraisalsBonuses for writing articles, public talks, and other activitiesVacation, national holidays, sick leave, and family daysPersonalized learning programsTechnology webinars and meetups
Qualifications
- At least 6 years of cloud infrastructure or DevOps experience, with hands-on AWS networking and identity management expertise.
- Hands-on experience with EC2, VPC, site-to-site VPN, Route 53, IAM, Amazon WorkSpaces, AWS Directory Service, CloudWatch, Systems Manager, EBS, and S3 snapshots.
- Experience managing Amazon WorkSpaces at scale, including images, user profiles, capacity planning, and authentication flows.
- Experience with VMware and Zerto or similar replication technologies, and Rubrik or comparable backup and recovery platforms.
- Strong knowledge of Windows Server, Active Directory, and DNS.
- Practical experience with Terraform or CloudFormation, PowerShell, and Python.
- Experience participating in disaster recovery tests; production failover and subsequent failback experience preferred.
- Methodical and detail-oriented when implementing production changes.
- Ability to work in a two-person engineering team during strict, time-bound testing windows.
- Strong written English for technical documentation, operational runbooks, and change requests.
- Proactive approach to identifying, communicating, and escalating production risks.
- SQL Server log shipping experience is a plus.
- Familiarity with network discovery tools is a plus.
Responsibilities
- Review Zerto replication coverage and health, remediate gaps, and right-size recovery servers.
- Configure AWS networking, including VPCs, security groups, site-to-site VPN, Route 53 DNS cutover, firewall rules, public IP addresses, and inbound connectivity.
- Assess and implement AWS identity services, including AWS Managed Microsoft AD.
- Prepare Amazon WorkSpaces capacity, golden images, and user profiles for recovery.
- Automate database recovery procedures and update connection strings, license server configurations, and scheduled jobs.
- Implement monitoring and alerting for replication health and the recovery environment.
- Define and implement infrastructure as code using Terraform or CloudFormation where practical.
- Plan and execute isolated, load, ransomware-recovery, and production failover and failback tests; measure RTOs and RPOs.
- Contribute to disaster recovery architecture documentation and operational runbooks, and transition monitoring responsibilities to the client IT team.
Skills
AWSCloudFormationCloudWatchEBSIAMPowerShellPythonRoute 53S3TerraformVMwareWindowsWindows Server
Certifications
AWS Advanced Networking certificationAWS SysOps certification
Languages
English
Work schedule
40 hours per week
Travel
Willingness to travel to the United States for scheduled disaster recovery testi
Industry
Wholesale protein distributionFood distribution
Contract length
16 weeks
Relocation
No