Senior Automation Engineer (Hybrid)

Serigor•Raleigh, NC
•Hybrid

About The Position

The Senior Automation Engineer will lead automation efforts for infrastructure provisioning and the build and deployment of client applications. The role supports automating and improving the build, deployment, and operation of applications, with a focus on AWS infrastructure and the software release life cycle. The engineer will create and maintain Ansible playbooks, troubleshoot automation issues, ensure reliable and consistent deployments across environments, and collaborate with DevOps and application teams to improve CI/CD workflows. The position works with IT management to improve software engineering processes and practices related to continuous integration and continuous deployment of application changes. It also involves coordinating with architects, developers, the deployment team, and database administrators to automate tasks. The role is based in Raleigh, North Carolina, and is described as hybrid. The assignment is for 12 months, with a possible extension. Evening and weekend on-call work is required as business needs dictate.

Requirements

  • At least 7 years of experience automating Linux operating system and software patches and upgrades across multiple environments using tools such as Ansible.
  • At least 3 years of hands-on experience with source code management tools such as BitBucket or Git, including branching, merging, configuration, and administration.
  • At least 7 years of hands-on experience automating build and deployment processes, including database changes, using tools such as Ansible.
  • At least 7 years of experience developing automation scripts, operational utilities, and workflow scripts using Python, Bash, or Shell.
  • At least 2 years of experience building and packaging applications with Docker and managing and scaling containerized workloads using Kubernetes.
  • At least 4 years of experience with infrastructure provisioning, configuration, and environment management using Terraform and Ansible.
  • At least 2 years of hands-on experience developing and managing CI/CD pipelines using tools such as TeamCity, Jenkins, or Ansible.
  • Strong knowledge and understanding of AWS and infrastructure.
  • Strong understanding of the software release life cycle.
  • Strong knowledge of Linux, Ansible Tower/AWX, YAML, automation best practices, and infrastructure-as-code principles.
  • Ability to be on call during evenings and weekends as required to meet business needs.

Nice To Haves

  • Experience debugging deployments, validating configurations, and improving release reliability.
  • AWS and infrastructure experience is marked highly desired; the posting lists 2 years.

Responsibilities

  • Lead automation efforts for infrastructure provisioning and application build and deployment activities.
  • Automate and improve the build, deployment, and operation of client applications.
  • Create and maintain Ansible playbooks.
  • Troubleshoot automation issues and support consistent, reliable deployments across environments.
  • Collaborate with DevOps and application teams to enhance CI/CD workflows.
  • Work with IT management to improve software engineering processes and practices for continuous integration and continuous deployment.
  • Coordinate with architects, developers, the deployment team, and database administrators to automate tasks.
  • Participate in evening and weekend on-call coverage as required by business needs.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service