Job Description
We are urgently hiring a highly skilled Senior DevOps Engineer to join our dynamic team in Nashville, TN. This is an immediate hire position offering a competitive salary and the chance to work with cutting-edge technologies in a fast-paced environment.
In this pivotal role, you will bridge the gap between development and operations, ensuring our cloud-native applications are scalable, secure, and highly available. You will lead infrastructure modernization initiatives and mentor junior engineers to foster a culture of continuous improvement.
Responsibilities
- Design, implement, and maintain robust CI/CD pipelines using Jenkins, GitLab CI, or GitHub Actions.
- Orchestrate containerized applications using Kubernetes and Docker on AWS or Azure cloud environments.
- Automate infrastructure provisioning and configuration management using Terraform and Ansible.
- Monitor system performance and health using tools like Prometheus, Grafana, and Datadog to proactively resolve issues.
- Ensure high availability and develop comprehensive disaster recovery plans for all critical services.
- Collaborate closely with software developers to refine deployment processes and improve code quality.
- Conduct security audits and implement best practices to meet compliance standards.
Qualifications
- Minimum of 5 years of experience in DevOps, Site Reliability Engineering, or a similar role.
- Strong proficiency in Linux shell scripting and Python or Go.
- Deep knowledge of AWS cloud services and containerization technologies (Docker, Kubernetes).
- Experience with Infrastructure as Code (IaC) tools such as Terraform or CloudFormation.
- Familiarity with security best practices and compliance standards (SOC2, HIPAA).
- Bachelor’s degree in Computer Science, Information Technology, or equivalent work experience.