Senior Cloud Architect
GAINSystems
IT
Atlanta, GA, USA
Posted on Apr 3, 2026
About GAINS
GAINS is on a mission to make supply chains smarter, faster, and self-improving, powered by AI. Our decision intelligence platform doesn't just support decisions, it drives them by aligning strategy, planning, and execution across every level of the supply chain. We serve inventory-intensive industries where the stakes are high and the complexity is real, helping customers move from reactive, spreadsheet-driven planning to continuously learning, AI-led operations that deliver measurable results fast. At GAINS, we call it Moving Forward Faster— and it's not a tagline, it's how we're redefining what's possible in driving supply chain decisions.
The Opportunity
We're looking for a Senior Cloud Architect who thrives at the intersection of cloud infrastructure, DevOps engineering, and developer experience. This is a hands-on IC role with broad influence - you'll own the evolution of our deployment pipelines, drive automation across roughly 100 single-tenant customer environments, and partner directly with engineering teams to make shipping software faster, safer, and more repeatable.
This isn't a purely advisory role. You'll be expected to write Terraform, contribute to CI/CD pipelines, and where it makes sense, submit PRs to application code to enable better automation. You'll work across three distinct deployment targets: a single-tenant Java application running on Linux, and two multi-tenant SaaS applications (Python and .NET), each with their own pipeline and operational needs.
---------------------------------------------------------------------------
What You'll Do
- Eliminate manual deployment steps - audit current deployment processes across all three product lines and systematically replace manual steps with automated, repeatable pipelines
- Accelerate developer feedback loops - optimize test execution in CI pipelines to reduce time-to-feedback; identify flaky, redundant, or poorly sequenced tests and work with teams to fix them
- Expand and mature our IaC footprint - build on an existing Terraform foundation to bring more of our Azure infrastructure under code, with a focus on consistency across ~100 customer environments
- Fleet automation for single-tenant environments - design and implement tooling to manage, provision, update, and monitor a large number of per-customer deployments at scale
- Establish pipeline standards - define and evangelize CI/CD best practices across Azure DevOps pipelines for dev, QA, and production environments
- Collaborate with engineering teams - work embedded with product engineers, contributing scripts and application-level PRs that remove deployment friction and make services more automation-friendly
- Drive observability and reliability - improve deployment monitoring, rollback capabilities, and environment consistency across the fleet
---------------------------------------------------------------------------
What We're Looking For
- 10+ years of experience in cloud architecture, DevOps, or infrastructure engineering
- Deep hands-on experience with Azure (Azure DevOps, Azure Pipelines, AKS, App Services, or equivalent)
- Strong Infrastructure as Code skills
- Experience managing fleet-scale deployments - automating operations across many environments, not just a handful
- Proficiency in scripting and automation (Bash, Python, or PowerShell) and comfort contributing to application codebases (Java, Python, or .NET)
- Solid understanding of CI/CD pipeline design - parallelization, test optimization, artifact management, environment promotion strategies
- Experience with Linux server administration and deploying Java-based applications
- A track record of working cross-functionally - influencing engineering teams through collaboration, documentation, and leading by example rather than by mandate
- Comfortable leveraging AI tools to accelerate productivity without sacrificing code quality or operational rigor
---------------------------------------------------------------------------
Nice to Have
- Azure architect certifications in the AZ-30X track
- Experience with containerization (Docker, Kubernetes) and migrating workloads toward container-based deployments
- Familiarity with PostgreSQL or SQL Server in cloud-hosted environments
- Experience with Kafka or other event-driven infrastructure
- Background supporting both single-tenant and multi-tenant SaaS architectures simultaneously
---------------------------------------------------------------------------
Why GAINS
- Work on software that leverages AI and ML to solve real logistics challenges for customers
- Direct impact on developer experience across the entire engineering org
- Collaborative, low-bureaucracy environment where engineers own their work end-to-end
- Competitive compensation and benefits
GAINS is on a mission to make supply chains smarter, faster, and self-improving, powered by AI. Our decision intelligence platform doesn't just support decisions, it drives them by aligning strategy, planning, and execution across every level of the supply chain. We serve inventory-intensive industries where the stakes are high and the complexity is real, helping customers move from reactive, spreadsheet-driven planning to continuously learning, AI-led operations that deliver measurable results fast. At GAINS, we call it Moving Forward Faster— and it's not a tagline, it's how we're redefining what's possible in driving supply chain decisions.
The Opportunity
We're looking for a Senior Cloud Architect who thrives at the intersection of cloud infrastructure, DevOps engineering, and developer experience. This is a hands-on IC role with broad influence - you'll own the evolution of our deployment pipelines, drive automation across roughly 100 single-tenant customer environments, and partner directly with engineering teams to make shipping software faster, safer, and more repeatable.
This isn't a purely advisory role. You'll be expected to write Terraform, contribute to CI/CD pipelines, and where it makes sense, submit PRs to application code to enable better automation. You'll work across three distinct deployment targets: a single-tenant Java application running on Linux, and two multi-tenant SaaS applications (Python and .NET), each with their own pipeline and operational needs.
---------------------------------------------------------------------------
What You'll Do
- Eliminate manual deployment steps - audit current deployment processes across all three product lines and systematically replace manual steps with automated, repeatable pipelines
- Accelerate developer feedback loops - optimize test execution in CI pipelines to reduce time-to-feedback; identify flaky, redundant, or poorly sequenced tests and work with teams to fix them
- Expand and mature our IaC footprint - build on an existing Terraform foundation to bring more of our Azure infrastructure under code, with a focus on consistency across ~100 customer environments
- Fleet automation for single-tenant environments - design and implement tooling to manage, provision, update, and monitor a large number of per-customer deployments at scale
- Establish pipeline standards - define and evangelize CI/CD best practices across Azure DevOps pipelines for dev, QA, and production environments
- Collaborate with engineering teams - work embedded with product engineers, contributing scripts and application-level PRs that remove deployment friction and make services more automation-friendly
- Drive observability and reliability - improve deployment monitoring, rollback capabilities, and environment consistency across the fleet
---------------------------------------------------------------------------
What We're Looking For
- 10+ years of experience in cloud architecture, DevOps, or infrastructure engineering
- Deep hands-on experience with Azure (Azure DevOps, Azure Pipelines, AKS, App Services, or equivalent)
- Strong Infrastructure as Code skills
- Experience managing fleet-scale deployments - automating operations across many environments, not just a handful
- Proficiency in scripting and automation (Bash, Python, or PowerShell) and comfort contributing to application codebases (Java, Python, or .NET)
- Solid understanding of CI/CD pipeline design - parallelization, test optimization, artifact management, environment promotion strategies
- Experience with Linux server administration and deploying Java-based applications
- A track record of working cross-functionally - influencing engineering teams through collaboration, documentation, and leading by example rather than by mandate
- Comfortable leveraging AI tools to accelerate productivity without sacrificing code quality or operational rigor
---------------------------------------------------------------------------
Nice to Have
- Azure architect certifications in the AZ-30X track
- Experience with containerization (Docker, Kubernetes) and migrating workloads toward container-based deployments
- Familiarity with PostgreSQL or SQL Server in cloud-hosted environments
- Experience with Kafka or other event-driven infrastructure
- Background supporting both single-tenant and multi-tenant SaaS architectures simultaneously
---------------------------------------------------------------------------
Why GAINS
- Work on software that leverages AI and ML to solve real logistics challenges for customers
- Direct impact on developer experience across the entire engineering org
- Collaborative, low-bureaucracy environment where engineers own their work end-to-end
- Competitive compensation and benefits