DevOps Solution Architect

CliftonLarsonAllen LLP
Houston, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Houston, United States of America

Tech stack

JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Application Release Automation
JIRA
Automation of Tests
Azure
Bash
C Sharp (Programming Language)
Command-Line Interface
Cloud Engineering
Configuration Management
Continuous Integration
DevOps
Github
Information Technology Operations
Python
Key Management
Powershell
Reliability Engineering
Ansible
Service Discovery
Systems Integration
TypeScript
YAML
Data Logging
Google Cloud Platform
Autoscaling
Gitlab
Cloudformation
Containerization
Gitlab-ci
Kubernetes
Deployment Automation
Bicep
Puppet
Terraform
Software Version Control
Devsecops
Bamboo
Docker
Jenkins
Vulnerability Analysis
Programming Languages

Job description

This role leads the architecture, implementation, and continuous improvement of CLA's DevOps capabilities, including CI/CD, infrastructure-as-code, environment automation, and operational readiness for application and platform workloads. As a DevOps Solution Architect, you will design scalable delivery patterns, enable stable pre-production environments, oversee reliable releases into production, and champion a culture of collaboration and continuous improvement across development, QA, security, and IT operations teams.

This role combines solution architecture with hands-on DevOps engineering leadership across all CLA environments. In addition, this role helps set the strategy and vision for DevOps and platform engineering, ensuring secure, repeatable delivery, well-defined standards, and strong monitoring, tooling, and governance.

How you'll create opportunities in this DevOps Solution Architect role:

  • Define target-state DevOps architecture and reference patterns for build, test, release, and run across application portfolios.
  • Partner with product, development, QA, security, and operations stakeholders to translate business and non-functional requirements into delivery and reliability solutions.
  • Define architecture and standards for CI/CD pipelines, artifact management, and release automation, including promotion controls, quality gates, deployment strategies (blue/green, canary, feature flags), and rollback.
  • Architect and automate environment provisioning using infrastructure-as-code and configuration management; define secure standards for networking, identity, secrets, and configuration across environments.
  • Define patterns and operational practices for containerized workloads (Docker, Kubernetes), including ingress, autoscaling, service discovery, and runtime security.
  • Implement observability standards (monitoring, logging, tracing, alerting) and SLO/SLI reporting; lead incident response improvements and root-cause analysis to drive remediation through automation and architectural changes.
  • Document reference architectures and standards; maintain runbooks, onboarding guides, and reusable pipeline/IaC templates to drive consistent adoption across teams.
  • Ensure compliance with organizational policies and regulatory requirements through DevSecOps practices, secure configurations, evidence collection, and automated controls (including policy-as-code where applicable).
  • Provide technical leadership for DevOps initiatives by prioritizing architectural work, identifying risks and bottlenecks, and aligning roadmaps across teams and projects.

Requirements

  • 6+ years of relevant experience in DevOps, platform engineering, SRE, or cloud engineering, including architecture and delivery leadership.
  • Bachelor's degree or a combination of relevant experience and training may be considered in lieu of a degree.

Technical Competencies:

  • Strong proficiency with Git-based version control, pull request workflows, and command-line tooling.
  • Proficiency in scripting and automation (Bash, PowerShell) and declarative configuration (YAML).
  • Working knowledge of at least one modern programming language (e.g., Python, JavaScript/TypeScript, or C#) for building automation, tooling, and integrations.
  • Experience designing and operating solutions on cloud platforms (AWS, Azure, and/or Google Cloud Platform).
  • Proficiency with CI/CD platforms (Azure Pipelines, GitHub Actions, Jenkins, GitLab CI) and pipeline design for multi-environment promotion.
  • Hands-on experience with containerization and orchestration (Docker, Kubernetes), including deployment patterns and operational considerations.
  • Experience with infrastructure-as-code and configuration management (e.g., Terraform, Bicep/ARM, CloudFormation, Ansible, Chef, Puppet).
  • Familiarity with agile planning and work management tools (Azure Boards, Jira, or GitLab Issues) and tracking delivery metrics.
  • Strong understanding of cloud fundamentals (networking, identity, security, and resiliency) and container-based runtime architectures.
  • Solid grasp of CI/CD and DevSecOps concepts, including automated testing, security scanning, secrets management, and deployment strategies.

Benefits & conditions

  • Flexible PTO (designed to offer flexible time away for you!)
  • Up to 12 weeks paid parental leave
  • Paid Volunteer Time Off
  • Mental health coverage
  • Quarterly Wellness stipend
  • Fertility benefits
  • Complete list of benefitshere

About the company

CLA is a top 10 national professional services firm where our purpose is to create opportunities every day, for our clients, our people, and our communities through industry-focused wealth advisory, digital, audit, tax, consulting, and outsourcing services. Even with more than 8,500 people, 130 U.S. locations, and a global reach, we promise to know you and help you. CLA is dedicated to building a culture that invites different beliefs and perspectives to the table, so we can truly know and help our clients, communities, and each other.

Apply for this position