DevOps Engineer II

RevSpringNashville, TN
3d

About The Position

As a DevOps Engineer II, you will play a key role in building, maintaining, and improving the cloud infrastructure, tooling, and automation that enable RevSpring engineering teams to deliver high‑quality products. In this mid‑level role, you will operate with growing autonomy, take ownership of moderately complex initiatives, and contribute to the evolution of DevOps best practices across the organization.

Requirements

  • Solid experience with at least one programming or scripting language (Python preferred).
  • Hands-on experience with Infrastructure as Code tools such as Terraform, Pulumi, and/or CloudFormation.
  • Strong understanding of AWS services such as EC2, ECS, IAM, S3, Fargate, Lambda, and VPC.
  • Strong understanding of GCP services such as GCE, GKE, IAM, GCS, VPC, Cloud Run, and Cloud Functions.
  • Experience with containers and OS-level tooling: Docker, Linux, Shell/Bash.
  • Working knowledge of Git and modern DevOps workflows.
  • Experience with CI/CD tools such as GitHub Actions, Jenkins, or CircleCI.
  • Familiarity with monitoring and logging tools (e.g., Datadog).
  • Experience with Jira, Confluence, GitHub, or similar software development lifecycle tools.

Nice To Haves

  • Experience with configuration management tools such as Ansible or SaltStack.
  • Exposure to security frameworks or compliance standards (SOC 2, HITRUST, etc.).
  • Experience contributing to the design or optimization of cloud networking and security architectures.
  • Strong communication skills for collaborating and documenting technical work.

Responsibilities

  • Collaborate Across Teams: Work closely with product managers, software developers, InfoSec, and business stakeholders to translate requirements into scalable and reliable infrastructure solutions.
  • Cloud Infrastructure Support: Contribute to the development, testing, and deployment of products using AWS and GCP. Help maintain highly available, resilient production architectures.
  • CI/CD Pipeline Development: Enhance and maintain automated build, test, and deployment pipelines using tools such as GitHub Actions, Jenkins, and CircleCI.
  • Infrastructure as Code: Implement and extend IaC solutions using Terraform, Pulumi, and CloudFormation to streamline and standardize cloud environment provisioning.
  • Automation & Tooling: Write clean, maintainable code and scripts to automate operational processes and optimize developer workflows.
  • Reliability & Observability: Apply core SRE principles to improve system reliability. Assist in enhancing monitoring, alerting, and logging capabilities using platforms like Datadog.
  • Security & Compliance: Help implement security best practices and controls to strengthen cloud infrastructure posture. Participate in initiatives supporting compliance frameworks such as SOC 2 or HITRUST.
  • Stay Current on Technology: Keep up with cloud computing, infrastructure, and security trends.
  • Code Quality & Reviews: Participate in code reviews and contribute constructive feedback to maintain a high‑quality codebase.
  • Technical Problem Solving: Work through ambiguous technical challenges, using troubleshooting skills and creative thinking to identify root causes and craft solutions.
  • Agile Collaboration: Work effectively within Agile/Scrum teams, partnering with both core and cross‑functional teams.
  • On‑Call Participation: Contribute to site reliability by joining the team’s on-call rotation.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

251-500 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service