Software Engineer III - DevOps

UKG•Atlanta, GA
•$102,300 - $147,050

About The Position

UKG is seeking a cloud and platform engineer to design, automate, and operate secure, scalable, and reliable cloud infrastructure, primarily on Google Cloud Platform (GCP). The role develops infrastructure as code, builds CI/CD workflows, manages container platforms, and creates automation to improve developer productivity and operational efficiency. The engineer collaborates across development, security, and operations, contributes to technical design decisions, reviews infrastructure and automation code, mentors team members, and supports platform services throughout their lifecycle. The team builds and operates cloud platforms, infrastructure automation, deployment pipelines, and related services that support reliable application delivery. The position owns platform services end to end, from design and implementation through deployment, monitoring, and production support, and documents platform architecture, automation workflows, deployment processes, and operational runbooks.

Requirements

  • At least 4 years of professional software development experience.
  • Deep expertise in one or more programming languages, such as Python, Java, C#, .NET, or JavaScript.
  • Experience with Terraform, Ansible, Docker, Kubernetes, Python, Bash, REST APIs, or comparable technologies.
  • Extensive experience with software development practices and design patterns.
  • Proficiency with version control systems such as GitHub and bug or work tracking systems such as Jira.
  • Understanding of cloud technologies and DevOps principles.
  • Experience with GitHub Actions and CI/CD pipeline design, implementation, and optimization.
  • Bachelor’s degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.
  • Experience with cloud platforms, cloud operations, monitoring, logging, and troubleshooting.
  • Experience with cloud platforms such as GCP, AWS, or Azure.

Nice To Haves

  • Experience designing and operating cloud-native infrastructure and platform services.
  • Familiarity with Helm charts and Kubernetes resource management.
  • Experience with test automation frameworks and tools.
  • Knowledge of Agile development methodologies.
  • Familiarity with developing accessible technologies.
  • Demonstrated commitment to diversity and inclusion initiatives.
  • Excellent communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.

Responsibilities

  • Design, build, automate, and maintain secure, scalable, and reliable cloud infrastructure on GCP.
  • Develop infrastructure as code solutions using Terraform and Ansible to provision and manage cloud resources.
  • Build reusable platform capabilities that improve developer productivity and operational efficiency.
  • Design, implement, and maintain GitHub Actions workflows and enterprise CI/CD pipelines.
  • Automate build, test, deployment, and release processes for cloud-native applications and platform services.
  • Improve deployment reliability, reduce manual effort, and optimize delivery pipelines.
  • Monitor platform health, availability, and performance using observability tools.
  • Troubleshoot production issues, perform root cause analysis, and implement preventive measures.
  • Maintain high availability and operational excellence across cloud environments.
  • Manage Kubernetes clusters, container platforms, and cloud infrastructure.
  • Implement scalable, resilient, and cost-effective cloud solutions following industry best practices.
  • Continuously improve infrastructure through automation and standardization.
  • Develop automation tools and scripts using Python and Bash to eliminate repetitive operational tasks.
  • Build reusable internal tools and services that enhance platform capabilities.
  • Participate in architecture discussions and technical design reviews.
  • Review infrastructure and automation code for quality, maintainability, security, and adherence to best practices.
  • Mentor team members on DevOps, cloud technologies, and platform engineering practices.
  • Take end-to-end ownership of platform services from design and implementation through deployment, monitoring, and production support.
  • Collaborate with development, security, and operations teams to deliver reliable cloud platforms.
  • Create and maintain documentation for platform architecture, automation workflows, deployment processes, and operational runbooks.

Benefits

  • Flexible work arrangements
  • Performance-based bonus plan eligibility
  • Restricted stock unit awards may be part of total compensation
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service