Cloud Engineer (Azure/AWS)
mod.io
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.
- 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.
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.