Cloud Engineer

Mod.io

Job Summary

As a Cloud Engineer, you will design, implement, and maintain mission-critical cloud infrastructure for a global gaming community. Your focus will be on delivering highly available, scalable, and secure services across AWS and Azure environments, empowering engineering teams by creating highly automated environments, driving performance and reducing friction in the software development lifecycle.

Must Have

  • Design and manage scalable multi-cloud solutions (AWS, Azure).
  • Champion IaC practices using Terraform, CloudFormation, Bicep.
  • Implement comprehensive monitoring, alerting, and logging solutions.
  • Optimize CI/CD pipelines (Azure DevOps, GitHub Actions).
  • Manage containerized workloads with Docker and ECS.
  • Develop and test disaster recovery plans.
  • Ensure secure design of Cloud systems and applications.
  • Collaborate with engineering and product teams.
  • Adhere to AWS Well-Architected Framework and Azure best practices.
  • Significant experience with Microsoft Azure.
  • 3+ years experience with scripting (Bash, Python, JSON, YAML).
  • 3+ years experience with IaC tools.
  • Expert knowledge in Docker/ECS.
  • Proven CI/CD automation experience.
  • Strong knowledge of AWS technologies.
  • Relevant Azure or AWS certifications.
  • Experience with PagerDuty.

Good to Have

  • A passion for video games and an understanding of the games industry.

Perks & Benefits

  • Hybrid work with flexibility
  • Employee Share Option Plan (ESOP)
  • Impactful role in shaping the future of UGC in gaming
  • Work on cutting-edge technology
  • Significant growth potential
  • Collaborative and supportive team culture

Job Description

Description

As a Cloud Engineer, you will be a key player in designing, implementing, and maintaining our mission-critical cloud infrastructure, ensuring it can handle the massive scale and low-latency demands of our global gaming community. Your focus will be on delivering highly available, scalable, and secure services across our AWS and Azure environments; You will empower our engineering teams by creating highly automated environments, driving performance and reducing friction in the software development lifecycle.

About mod.io

We believe that User-Generated Content (UGC) is an exciting new frontier for game engagement and longevity. Our service empowers developers and publishers to unlock the potential of their player base by fostering vibrant modding ecosystems, and facilitating in-game marketplaces for paid UGC. Backed by leading investors like Tencent, Play Ventures, Makers Fund, and LEGO, we're dedicated to delivering cutting-edge technology that supports both creators and studios.

Requirements

  • Multi-Cloud Architecture: Design, deploy, and manage scalable cloud solutions primarily on AWS and Azure, leveraging a hybrid approach where appropriate.
  • Infrastructure as Code (IaC): Own and champion our IaC practices using tools like Terraform, AWS CloudFormation and Azure Bicep to automate provisioning, configuration, and management of all cloud resources.
  • Performance: Maintain and improve high availability, performance, scalability, and cost-efficiency across our cloud environments (Azure and AWS).
  • Monitoring & Optimization: Implement comprehensive monitoring, alerting, and logging solutions (Grafana, Prometheus, CloudWatch/Azure Monitor) to proactively ensure high availability, performance, and cost-efficiency. And constantly track and eliminate technology debt and manual processes through automation.
  • DevOps & CI/CD: Develop, maintain, and optimize robust CI/CD pipelines (e.g., Azure DevOps, GitHub Actions) to enable fast, reliable, and secure application deployments. Including develop, maintain, and secure developer environments, tooling, and workflows to ensure maximum productivity for engineering teams.
  • Containerization & Orchestration: Manage containerized workloads using technologies like Docker, ECS, and related services.
  • Disaster Recovery: Develop and regularly test disaster recovery and business continuity plans for critical systems and data.
  • Security: Contribute to the secure design of Cloud systems and applications and ensure they meet the business requirements and ISMS policies and standards.
  • Collaboration: Work closely with engineering and product teams to provide technical guidance and align infrastructure strategy with product goals.
  • Best Practice: Ensure all new infrastructure adheres to the AWS Well-Architected Framework principles and Azure architectural best practices.

Culture

  • Be a doer in a Start-up like, Scale-up company, be ready to pull your sleeves up and tackle any task small or project scale. Be it provisioning a new laptop for another team member or helping us build a new Cloud environment and feature for millions of users.
  • Embody our values, be awesome and work with awesome people. Set an example for others to follow, which strives for and delivers the best outcomes for our partners and prospects.
  • Embrace feedback, ensuring constructive feedback is given and received in the right way. Speak freely, we’re a smallish company of 50 people, we need to solve hard problems together and get to the point quickly.
  • Provide clear communication, own your work, and have fun.

What You Need To Be Successful

  • Significant Experience with Microsoft Azure cloud services and architecture.
  • 3+ years of experience with scripting/programming languages such as Bash, Python, JSON, YAML, etc., for automation.
  • 3+ years of experience with Infrastructure as Code tools (e.g., Terraform, Cloudformation, Bicep).
  • Expert level knowledge in containers, including Docker/ECS.
  • Proven experience designing and maintaining CI/CD/build automation tools (e.g., Azure DevOps, GitHub Actions).
  • Strong knowledge of AWS technologies (as we are multi-cloud) and the AWS Well-Architected Framework.
  • Relevant Azure or AWS certifications (e.g., Azure DevOps Engineer Expert, AWS Certified Cloud Practitioner).
  • Experience with PagerDuty or similar alerting/reporting tools.
  • A passion for video games and an understanding of the games industry is a big bonus.

Benefits

Why Join mod.io?

  • Impact: Be a key driver in shaping the future of UGC in gaming and supporting some of the biggest and most beloved titles ever made.
  • Innovation: Work on cutting-edge technology at the intersection of gaming, platforms, and creator economies. Help us solve problems that haven’t been considered before.
  • Growth: Join mod.io at an exciting time as the company is gaining market traction and has significant growth potential.
  • Culture: Be part of a passionate, collaborative, and supportive team dedicated to empowering creators and developers, also don't you just want to work with fun and smart folks?!
  • Place & Flexibility: Enjoy hybrid work with flexibility and work alongside colleagues in our decked out Prahran office, with easy access to Hawksburn train station.
  • ESOP: We have an Employee Share Option Plan so that you can be part of what you help build.

This is a genuinely exciting and key role for mod.io you'll be close to the leadership team and there will be opportunities to be across so many projects it'll make your head spin. It'll be fun. If you're after a dynamic work environment, work with rad folks, working on cool tech, we can't wait to meet you.

Apply for this job

16 Skills Required For This Role

Github Game Texts Yaml Aws Azure Prometheus Azure Devops Terraform Grafana Microsoft Azure Json Ci Cd Docker Python Github Actions Bash

Similar Jobs