About Me

I'm a Senior DevOps Engineer with 7+ years experience in multi-tenant cloud SaaS infrastructure. I'm driven by improving platform stability, removing bottlenecks for development and CI/CD, and automating as much as possible.

While I'm not spending my time working on AWS automation and deployments at work, I enjoy playing around with docker on my homelab, playing pickleball at various venues across Sydney, and spending time with my friends.

I moved from Atlanta, Georgia, USA to Sydney, Australia in 2023 and maintain full working rights here.

A picture of Steven Schmidt

Work Experience

TMGM's Logo


Senior DevOps Engineer | Oct 2025 - Current | Sydney, Australia

  • Managing and supporting TMGM's trade infrastructure and supporting services - includes MetaQuotes MetaTrader 4 and 5.
  • Hosted with multiple financial platform providers, supported with AWS and Alibaba Cloud.
  • Internal services running on AWS EKS (Kubernetes), managed with Terraform & Helm.
  • Observability with DataDog, Grafana, and Zabbix.
  • Mentor and train all teams on code maturity, best practices, PR etiquette, and implement GitHub code policy with enforcement rules for branch naming, PR merge approvals, and automated testing.
  • Tooling used includes: Terraform, Ansible, K8s, Helm, Ocotpus Deploy, Bamboo CI/CD, and Github.

Infor's Logo


Software Engineer | Jan 2022 - May 2025 | Sydney, Australia

  • Assumed a DevOps role within a new product team to deliver the necessary infrastructure for its services from scratch.
  • Fully automated deployment using GitLab CI/CD and a Terraform wrapper.
  • Fully automated the QA smoke-test process using Newman CLI for Postman, including notifications to the team with the results.
  • Implemented automated alerting based on certain utilisation thresholds or logging events. CloudWatch alerts via Grafana - pushed to MS Teams.
  • Mentor and train teammates on our automation stack, deployment methods, best practices, MR etiquette, etc.
  • Created architecture diagrams for service flow and cloud infrastructure.


Software Engineer, Associate | Dec 2018 - Jan 2022 | Atlanta, United States

  • Manage and support AWS Multi-Tenant (MT) cloud releases in development (Dev), quality assurance (QA), and production (Prod) environments for InforOS consisting of ~100 microservices.
  • Collaborate with software engineers and DevOps engineers to build and deploy the latest release code to our MT environments including Dev, QA, Staging, and Prod.
  • Document releases and work on process improvement to streamline product updates - helped reduce update time from ~4 hours to ~2 hours.
  • Mentor and train junior team members on the release process and best practices.
  • Address JIRA tickets from QA testing of upcoming release versions and other environment issues.

Skills

  • AWS - CloudFormation, EKS, ECS, ECR, Lambda, MSK, MWAA, SQS, RDS, Kinesis, IAM, KMS, EC2, S3, R53, and VPC
  • Alibaba Cloud - ECS, RAM, VPC, CEN, and Express Connect
  • Build & Deploy - GitHub, GitLab, Docker, Bamboo CI/CD, Octopus Deploy, Terraform, Phobos, and GitHub Actions
  • Utilising - Jira, Grafana, Zabbix, and DataDog
  • Code - Python, Boto3, Terraform, Powershell, YAML, and HCL

Education

Georgia Southern University's Logo


Bachelor of Science, Information Technology - Networking and Datacenter Administration | 2013-2018

Personal Projects

Hobbies & Interests

  • Home Server
    • Headless Ubuntu 24.04 server running 40+ docker containers for home automation, photo sync, media management, and game servers. This can be remotely managed fully by an IP KVM (PiKVM). One of the containers is also a Discord bot (self-written) to manage all other containers on the server, with role-based access control (RBAC) for friends/family.