02 Sep
|
Big Viking Games
|
Toronto
02 Sep
Big Viking Games
Toronto
Who you are
- 7+ years of experience in DevOps, infrastructure engineering, cloud engineering, site reliability engineering, platform engineering, or a similar role
- Strong hands-on experience designing, maintaining, and improving production infrastructure
- Experience supporting live production systems where uptime, reliability, data integrity, and performance matter
- Experience working with mature or legacy systems that predate modern cloud-native patterns
- 1+ year building with agentic coding tools, tool-calling systems, workflow automation, or infrastructure automation that takes real action
- Experience with systems such as agents wired into pipelines, MCP-style integrations, automated diagnosis, automated remediation, provisioning workflows, or production-safe infrastructure tooling
- Experience identifying repetitive operational work and turning it into reliable automation
- Strong hands-on experience with AWS or similar cloud platforms
- Proficiency with Infrastructure as Code tools such as Terraform, CloudFormation, CDK, Pulumi, or similar, including shared state and team-based workflows
- Experience with containerized applications, especially Docker
- Experience with container orchestration such as Kubernetes, ECS, EKS, or similar, including debugging real production issues
- Experience with GitOps and declarative deployment tools such as ArgoCD, Flux, or equivalent
- Experience with CI/CD tooling, version control, deployment automation, and modern release workflows
- Strong understanding of Linux systems, networking, cloud security, monitoring, logging, and operational troubleshooting
- Experience establishing observability, including choosing tooling, defining alerts, tuning alert noise, and creating useful dashboards
- Experience with relational databases such as MariaDB, MySQL, or Postgres, including replication, backup, verified restore, and schema changes against systems that stay online
- Security-aware mindset with practical experience in secrets management, credential rotation, access control, vulnerability reduction, and least-privilege practices
- Self-starting. You identify the work rather than waiting for it to be assigned, and you can explain why one problem matters more than another
- Proactive about toil. You notice repetitive work and treat it as a defect to be engineered away, not a cost of doing business
- Inventive but pragmatic. You reach for novel approaches where they genuinely help and recognize when a simple script is the better answer
- Strong problem-solving skills and the ability to investigate complex infrastructure or production issues, including silent failures and data pipeline outages
- Comfortable working directly with engineers to improve build, deploy, and operational workflows
- Practical ownership mindset with the ability to prioritize, execute, and close loops
- Strong communication with technical and non-technical stakeholders
- Calm under pressure during incidents, escalations, and ambiguous production issues
- Experience supporting live games, virtual worlds, multiplayer systems, or other real-time online products
- Experience with GitHub Actions or similar CI/CD platforms
- Experience with Datadog, Grafana, Prometheus, CloudWatch, ELK, OpenTelemetry, or similar observability tooling
- Experience with Redis, Memcached, queues, workers, or event-driven systems
- Experience with Snowflake, data warehouse connectivity, ETL monitoring, or data pipeline reliability
- Experience with serverless platforms such as Netlify Functions, Vercel, AWS Lambda, or similar
- Experience operating multi-platform hosting environments
- Experience with disaster recovery,
backup strategies, incident management, load testing, and performance tuning
- Experience improving cloud cost management, tagging, resource optimization, or infrastructure governance
- Experience evaluating where automation should not be applied, including cases where human approval or human judgment remained necessary
- Experience working in small, high-leverage engineering teams where infrastructure ownership is broad and hands-on
- The ideal candidate is a senior infrastructure engineer who keeps live systems stable while systematically removing the manual work involved in keeping them that way
- They are not a tool collector. They understand uptime, production risk, cloud cost, security, release quality, operational discipline, and the failure modes of automation. They know that automation acting on production needs guardrails, observability, rollback paths, and human approval where risk demands it
- They work independently. Given a mature live game and a broad remit, they can identify what matters, sequence it sensibly, and improve systems incrementally without disrupting what is already working
- They are comfortable being the person who decides what gets automated next, what should remain manual, and what needs stronger controls before it can safely run unattended
- This role suits someone who wants deep ownership of production infrastructure and a real mandate to modernize how live-service games are operated
What the job involves
- Big Viking Games is hiring a Senior DevOps Engineer, Agentic Automation & Live Games to modernize the infrastructure behind our live-service games and help reinvent how those systems are operated
- This is a hands-on senior infrastructure role for someone fluent in modern cloud operations: AWS, containers, Infrastructure as Code, CI/CD, observability, production reliability, incident response, security, and automation
- But this is not a traditional DevOps role
- We are looking for someone who can build automation that does real work, not just scripts that run or dashboards that summarize. The right person has started using agentic coding tools, tool-calling systems, API integrations, workflow automation, or MCP-style tooling to safely diagnose, provision, remediate, monitor, or maintain infrastructure
- Our games run on mature systems with real players, real revenue, real constraints, and real consequences. There is meaningful room to automate how they are operated, but the work must be done with discipline. Uptime, data integrity, least-privilege access, rollback paths, auditability, and production safety matter
- The defining trait for this role is self-direction.
Given a backlog, you improve how the work gets done. Left to your own judgment, you find repetitive operational work nobody has flagged, decide what is worth automating, and build it safely
- Design, build, and operate agentic tooling that performs real DevOps work, including diagnosis, remediation, provisioning, routine maintenance, and operational follow-up
- Build and maintain the integration layer that lets tooling act safely on our systems, including API integrations, MCP-style servers, webhook-driven orchestration, serverless functions, and permission-controlled automation
- Convert manual runbooks, SOPs,
recurring maintenance tasks, and repetitive operational chores into automation that can run unattended where appropriate
- Establish guardrails that make automated action against production defensible, including least-privilege scopes, dry-run modes, approval paths, logging, audit trails, rollback plans, and explicit escalation rules
- Use agentic coding tools to accelerate infrastructure work, including IaC authoring, migration scripts, incident analysis, log analysis, documentation, and operational troubleshooting
- Help improve how the wider engineering team uses automation and AI-assisted tooling safely and effectively
- Monitor, maintain, and improve cloud infrastructure across AWS, Netlify, Vercel, and related platforms supporting our live games, data systems, internal tools, and operational workflows
- Drive infrastructure modernization while maintaining uptime for live games with active player communities
- Implement and maintain Infrastructure as Code using Terraform, CloudFormation, CDK, Pulumi, or similar tools
- Improve CI/CD pipelines, release workflows, deployment reliability, and environment management so teams can ship safely and frequently
- Operate containerized workloads and GitOps-based deployment patterns
- Improve local development, build, test, deploy, and production support workflows
- Help manage cloud usage, resource tagging, environment efficiency, and infrastructure cost discipline
- Rebuild and improve observability across the stack, including logging, metrics, alerting, dashboards, and operational visibility
- Pay particular attention to early detection of silent failures, pipeline failures, data freshness issues, and degraded production behavior
- Maintain and monitor data pipelines between game source databases, Snowflake, and downstream analytics and reporting systems
- Own secrets and credential lifecycle management across platforms, including API key rotation, access controls, environment variable governance, and least-privilege practices
- Support incident response, root cause analysis, remediation planning, and post-incident improvements
- Automate the parts of incident response and remediation that repeat
- Create documentation, runbooks, and SOPs that are executable wherever possible, not just descriptive
- Improve backup, restore, disaster recovery, access review, and production-readiness practices
The application process
- Every interviewed candidate will be informed of their status within 45 days of their final interview
Benefits
- Extended Health + Dental Insurance: We provide extended health & dental insurance, along with an ample Health and Wellness Spending Account, so that you and your family can prioritize well-being.
- Hybrid Work: We offer various remote positions across Ontario and hybrid positions for team members based in Toronto. Regardless of location, we adapt our work practices to ensure everyone is supported.
- Generous Paid Time Off: Vikings enjoy 15 days of paid vacation and 5 paid sick days annually. We also offer Flex days for hybrid employees who occasionally need to work from home on typical office days.
- Flexible Work Hours: We prioritize collaboration during core working hours, while offering flexibility outside of that to help you manage life’s demands.
- Continuous Learning: We champion self-directed learning and offer support for courses, certifications, and programs that help you grow in your role - and beyond.
- Fair & Evolving Compensation: We’re committed to paying fairly for your role and contributions. Salaries are reviewed twice a year to ensure they stay aligned with your impact and the market.
📌 Senior DevOps Engineer (Toronto)
🏢 Big Viking Games
📍 Toronto