IT CONSULTANT SR

First Horizon Corp.

Memphis, Northern (TN, KY)

On-site

USD 120,000 - 160,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

First Horizon Corp. is seeking an experienced platform reliability engineer to own critical applications on RHEL, ensuring 99.9%+ availability. You will build and maintain CI/CD pipelines, automate deployments with Bash/Python/Ansible, and lead incident response to reduce MTTR.

You will enhance observability with Splunk/ELK and dashboards, optimize performance, and strengthen security posture. Collaboration with analysts, QA, and release managers is essential for delivering changes through the

Qualifications

  • 8+ years supporting high-availability Unix/Linux in production (RHEL, AIX, or Solaris).
  • Proficiency with CI/CD tooling (Jenkins, GitLab CI/CD) and Git-based workflows.
  • Strong scripting/automation (Bash, Python) and hands-on Ansible (or Puppet/Chef).
  • Experience with relational databases (Oracle, PostgreSQL, SQL Server).
  • Experience with message brokers (IBM MQ; Kafka/RabbitMQ a plus).
  • Solid understanding of networking fundamentals, DNS, load balancing, TLS/PKI, and certificates.
  • Observability tooling experience (Splunk/ELK, Prometheus/Grafana, AppDynamics/Dynatrace) with alerting/dashboards.
  • Production support experience, including on-call and incident management.

Responsibilities

  • Own platform reliability for critical applications on RHEL, 99.9%+ availability.
  • Build and maintain CI/CD pipelines and release automation (e.g., Jenkins, GitLab CI/CD).
  • Automate deployment, configuration, and operational tasks using Bash, Python, and Ansible.
  • Lead incident response: triage, root cause analysis, remediation, and post-incident learning.
  • Implement and enhance observability with dashboards and alerts.
  • Perform performance engineering: capacity planning, tuning, and throughput optimization.
  • Manage security posture: vulnerability remediation and hardening standards.
  • Partner with analysts, QA, developers, and release managers to deliver changes through the SDLC.
  • Review designs for scalability and risk controls.
  • Create runbooks and mentor juniors; lead technical design sessions.
  • Participate in on-call rotation and change/release management (CAB).
  • Support vendor integrations and upgrades.
  • Contribute to disaster recovery planning and validation.

Skills

Ownership mindset
Cross-team collaboration
Advanced troubleshooting
Independent problem solving
Technical design leadership

Education

Bachelor's degree in Computer Science, MIS, or related field

Tools

Jenkins
GitLab CI/CD
Git workflows
Ansible
Puppet/Chef
Oracle
PostgreSQL
SQL Server
IBM MQ
Kafka

Job description

What you will do:
  • Own platform reliability for critical applications on RHEL, targeting 99.9%+ availability.
  • Build and maintain CI/CD pipelines and release automation (e.g., Jenkins, GitLab CI/CD), including artifact management, approvals, and rollbacks.
  • Automate deployment, configuration, and operational tasks using Bash, Python, and configuration management tools (e.g., Ansible).
  • Lead incident response: triage, root cause analysis, remediation, and post-incident learning; continuously reduce MTTR and change failure rate.
  • Implement and enhance observability (logs, metrics, traces) using tools such as Splunk/Dynatrace; create actionable dashboards and alerts.
  • Perform performance engineering: capacity planning, tuning (OS, JVM, MQ, DB connections), and throughput optimization.
  • Manage security posture: vulnerability remediation, patching, certificate and key management, and adherence to hardening standards.
  • Partner with business analysts, QA, developers, and release managers to deliver changes through the SDLC; contribute to requirements, design, testing, and documentation.
  • Review solution designs for scalability, reliability, and conformance with enterprise architecture and risk controls.
  • Create and maintain runbooks, standard operating procedures, and knowledge articles; mentor junior associates and lead technical design sessions.
  • Participate in on-call rotation and change/release management processes (e.g., CAB), including after-hours maintenance windows when required.
  • Support vendor integrations and coordinate with third parties as needed for incident resolution and upgrades.
  • Contribute to disaster recovery planning and validation (failover testing, recovery procedures, and resilience improvements).
Required qualifications:
  • High energy, take-charge mindset with a strong sense of ownership and follow-through.
  • Client-focused approach with strong communication and collaboration skills across distributed teams.
  • Demonstrated critical thinking with advanced troubleshooting and debugging in complex, high-availability environments.
  • Proven ability to independently drive solutions while coordinating across multiple teams and stakeholders.
  • Experience leading technical design discussions and documenting decisions and standards.
  • Bachelor's degree in Computer Science, MIS, or related field—or equivalent experience.
Technical must-haves:
  • 8+ years supporting high-availability Unix/Linux platforms in production (RHEL, AIX, or Solaris).
  • Proficiency with CI/CD tooling (e.g., Jenkins, GitLab CI/CD) and Git-based workflows.
  • Strong scripting/automation skills (Bash, Python) and hands-on experience with Ansible (or Puppet/Chef).
  • Experience running and optimizing SQL queries and working with relational databases (e.g., Oracle, PostgreSQL, SQL Server).
  • Experience with message-oriented middleware (e.g., IBM MQ; Kafka/RabbitMQ a plus).
  • Solid understanding of networking fundamentals, DNS, load balancing, TLS/PKI, and certificates.
  • Observability tooling experience (e.g., Splunk/ELK, Prometheus/Grafana, AppDynamics/Dynatrace) with practical alerting/dashboards.
  • Production support experience, including on-call participation and incident/problem management best practices.
Preferred qualifications (nice to have):
  • SRE/operational excellence background with experience improving MTTR, change success rate, and automation coverage.
  • Containerization and orchestration (Docker, Kubernetes or OpenShift) in hybrid/cloud environments.
  • Experience with secrets management and hardening standards (e.g., CIS benchmarks).
  • Familiarity with regulated/financial services environments and associated risk and control practices.
  • Exposure to event streaming (Kafka), API gateways, and microservices architectures.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

IT CONSULTANT SR
IT CONSULTANT SR

First Horizon Bank • Memphis (TN)

On-site
USD 120,000 - 180,000
Senior Systems Engineer
Senior Systems Engineer

Jobtailor • New York (NY)

On-site
USD 120,000 - 160,000
IT Engineer - Linux and Ansible Automation
IT Engineer - Linux and Ansible Automation

TechWish • Walnut Creek (CA)

On-site
USD 120,000 - 180,000
Sr. Solutions Architect
Sr. Solutions Architect

Nasscomm • Oakland (CA)

On-site
USD 120,000 - 150,000
Senior Site Reliability Engineer
Senior Site Reliability Engineer

Concero • Missouri

On-site
USD 105,000 - 140,000
Systems Engineer
Systems Engineer

Compunnel, Inc. • Town of Texas (WI)

On-site
USD 80,000 - 110,000
Senior Systems DevOps Engineer
Senior Systems DevOps Engineer

Jobtailor • Acton (MA)

On-site
USD 120,000 - 190,000
Senior Infrastructure Engineer
Senior Infrastructure Engineer

Jobtailor • California (MO)

On-site
USD 120,000 - 170,000
Senior SRE / DevOps Engineer
Senior SRE / DevOps Engineer

Compunnel, Inc. • Jersey City (NJ)

On-site
USD 100,000 - 130,000
System Administrator
System Administrator

Delan Associates, Inc • Owings Mills (MD)

Hybrid
USD 80,000 - 110,000