DevOps Engineer

TEKsystems•Madison, WI
•$140,000 - $170,000•Remote

About The Position

The DevOps Engineer supports software development by managing tools and processes for efficient code deployment and collaboration between development and operations teams. The role automates systems, maintains infrastructure, and optimizes software development practices. It deploys and maintains critical applications on cloud-native, distributed, and serverless architecture; builds automation, observability, monitoring, and infrastructure-as-code; and manages CI/CD pipelines across multiple environments. The position also develops secure automation for development, testing, and production, applies system-hardening and configuration-management best practices with the SecOps team, and improves reliability through automation and operational practices. The engineer contributes to knowledge sharing, works with a cross-functional engineering team, and participates in an on-call rotation. This is a permanent, fully remote position based out of Madison, Wisconsin.

Requirements

  • Strong programming skills in Node and TypeScript.
  • Proficiency with automation tools such as GitHub Actions and Serverless.
  • Knowledge of AWS monitoring and logging tools such as Amazon CloudWatch and AWS CloudTrail.
  • Exceptional attention to detail and a preference for highly structured procedures.
  • Experience maintaining and deploying highly available, fault-tolerant systems at scale.
  • Drive to automate repetitive tasks.
  • Expertise with AWS services such as IAM, VPC, and ECS.
  • Experience implementing CI/CD with tools such as Jenkins, GitHub Actions, or CodeBuild.
  • Operational experience with NoSQL databases such as Amazon DynamoDB.
  • Experience with infrastructure-as-code tools such as Terraform, Serverless Framework, or AWS CloudFormation.
  • Effective communication skills.

Responsibilities

  • Deploy and maintain critical applications on cloud-native, distributed, serverless architecture.
  • Implement automation, observability, monitoring, and infrastructure-as-code.
  • Manage efficient and reliable CI/CD pipelines across multiple environments to minimize developer friction.
  • Design and implement secure automation solutions for development, testing, and production environments.
  • Implement system-hardening and configuration-management best practices in conjunction with the SecOps team.
  • Improve system reliability through automation, monitoring, and operational best practices.
  • Sustain and improve knowledge sharing throughout the engineering team.
  • Support and work alongside a cross-functional engineering team.
  • Participate in an on-call rotation with the engineering team.
  • Follow the Employee Handbook and applicable policies and procedures.
  • Perform additional duties as requested by a supervisor or management.

Benefits

  • Health insurance
  • Dental insurance
  • Vision insurance
  • 401(k) match
  • Accrued paid time off
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service