This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

ZipRecruiter - Nashville, TN

posted about 1 month ago

Full-time - Senior
Nashville, TN

About the position

The Senior DevOps Engineer plays a crucial role in enhancing the software development life cycle by introducing effective processes, tools, and methodologies. This position involves collaboration with operational and development engineering teams to define requirements and deliver solutions that meet the operational needs of clients and internal users. The role demands strong communication and leadership skills, as well as expertise in cloud infrastructure and automation tools.

Responsibilities

  • Introduce processes, tools, and methodologies to balance needs throughout the software development life cycle.
  • Work with operational and development engineering experts to define requirements, solutions, and deliverables.
  • Collaborate with Client Services, Relationship Management, and various development and technical teams to meet operational needs.
  • Provide advanced knowledge of Azure and AWS Infrastructure, including Kubernetes, VMSS, and AppGW.
  • Utilize automation templates like Terraform and ARM Templates for infrastructure management.
  • Implement CI/CD practices using platforms such as Azure DevOps, GitHub Actions, and Jenkins.
  • Enable internal functionality for monitoring, alerting, and automated testing frameworks.
  • Engage with the DevOps and Cloud Architecture group on architecture review decisions.
  • Ensure stable production and client-facing environments with clear escalation paths for issue resolution.
  • Participate in the build-out of Azure/AWS Cloud and DevOps best practices.
  • Provide on-call support for system availability.
  • Utilize Agile practices to manage and deliver features.

Requirements

  • Bachelor's degree or equivalent work experience.
  • Minimum of 5 years experience in automation and configuration management.
  • Advanced knowledge of Azure and AWS Infrastructure, including Kubernetes, Terraform, and Azure Monitor.
  • Mastery of Azure DevOps CI/CD methodology and ARM Templates.
  • Proficiency in scripting languages such as Unix Shell, PowerShell, Python, Ruby, and Go.
  • Experience with CI/CD platforms like Azure DevOps, GitHub Actions, and Jenkins.
  • Effective analytical, communication, interpersonal, and problem-solving skills.
  • Microsoft Certification in Azure Administration and/or Azure DevOps Engineering.

Nice-to-haves

  • Production-level experience in Terraform.
  • Expertise in cloud-based technologies such as VMs, VMSS, KeyVault, and Storage Accounts.
  • A proven track record of results in a fast-paced, high-volume environment.

Benefits

  • Equal Opportunity employer with consideration for all qualified applicants.
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service