As a DevOps Software Platform Engineer focusing on the DevOps platform tools, you will be a crucial part of First Horizon's DevOps engineering team, building a world class developer experience. Your primary goal will be to collaboratively support and improve the DevOps platform.
Responsibilities:
- Leverage Engineering background and skills to transition to a DevOps Platform Engineer
- Apply experience to understand design concepts and implement features within the DevOps platform.
- Build, test and deploy changes to a common toolchain framework.
- Understands Semantic versioning and release management.
- Complete understanding of Software Development Lifecycle
- Experience with breaking down software components into features, hotfixes and bugfixes.
- Extensive understanding of Git branching methodologies and the impact within the SDLC
- Support existing DevOps platform by:
- Troubleshooting issues end-to-end (pipeline, source, build, package, ext. dependencies, deploy and runtime)
- Support the full product lifecycle ensuring highly scalable and reliable service.
- Unit and integration testing of new and proposed changes
- Identifying deficiencies and applying solutions to an entire platform through DevOps principles and framework
- Utilizes monitoring and observability to both troubleshoot and provide feedback into SDLC.
- Understand and promote developer and application Security best practices.
- Participate in on-call to support the DevOps platform.
- Author support documentation, user guides for internal developers.
- Work closely with DevOps Architects and Leads to understand DevOps requirements and align with product and technology vision.
- Continuously explore and stay current on new and emerging technologies.
Required Knowledge and Experience:
- Minimum 10 years of experience as a DevOps or Systems Engineer or a bachelor’s degree and 6 years of experience.
- Kubernetes -
- Helm and Kustomize
- CRDs, services, operator model
- Familiarity with Azure Kubernetes Service (AKS) is a plus.
- Docker containers -
- dockerfile
- docker build, Buildkit
- docker registry
- Source code management -
- Bitbucket (git)
- Git branching
- Code reviews and pull request approvals.
- Build tools -
- Gradle, maven, npm/pnpm, nx-cloud
- Buildkit (docker build)
- familiarity with msbuild and dotnet is a plus.
- Packages - all types of mvn, node packages
- yum/dnf
- familiarity with nuget and chocolatey is a plus.
- Scripting Languages -
- bash
- python
- YAML
- Familiarity with PowerShell is a plus.
- Programming Languages -
- Go language
- Groovy
- Familiarity with Java and dotnet is a plus.
- Familiarity with C# is a plus.
- Databases/Caches:
- MongoDB
- PostgreSQL
- Redis
- Frameworks
- JavaScript frameworks - NodeJS, React, Solid, Angular
- Java Spring and Spring Boot
- Familiarity with .NETcore or Django is a plus
- Productivity Tools
- Jira Software (scrum/Kanban Boards) or a similar ticketing system
- Confluence or a similar wiki tool
IDE AI tools such as Devin Desktop
- Excellent communication skills and ability to collaborate with employees at all skill levels; including the ability to translate and communicate technical and analytical issues to all types of end users.
Skills Required
- Minimum 10 years of experience as a DevOps Engineer or Systems Engineer, or a bachelor's degree with 6 years of experience
- Kubernetes experience, including Helm, Kustomize, CRDs, services, and the operator model
- Docker container experience, including Dockerfiles, docker build, BuildKit, and container registries
- Bitbucket, Git branching methodologies, code reviews, and pull request approvals
- Build tools including Gradle, Maven, npm or pnpm, and Nx Cloud
- Package management experience with Maven and Node packages, plus yum or dnf
- Bash and Python scripting, plus YAML configuration
- Go programming language and Groovy
- MongoDB, PostgreSQL, and Redis
- JavaScript frameworks including Node.js, React, Solid, and Angular
- Java Spring and Spring Boot
- Jira Software or a similar ticketing system
- Confluence or a similar wiki tool
- Excellent communication and collaboration skills, including explaining technical issues to varied audiences
- Azure Kubernetes Service familiarity
- MSBuild and .NET familiarity
- NuGet and Chocolatey familiarity
- PowerShell familiarity
- Java, .NET, and C# familiarity
- .NET Core or Django familiarity
First Horizon Bank Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about First Horizon Bank and has not been reviewed or approved by First Horizon Bank.
-
Retirement Support — Retirement offerings include a 401(k) plan with company matching contributions up to 6% of pre-tax income, alongside FSA/HSA options and a defined benefit pension plan. Stock purchase and equity programs (including options and RSUs) also add to longer-term wealth-building opportunities for eligible employees.
-
Parental & Family Support — Parental leave is available for childbirth, adoption, foster parenting, or surrogacy, and adoption reimbursement is included in the package. These family-building benefits broaden support beyond traditional maternity/paternity leave structures.
-
Wellbeing & Lifestyle Benefits — Wellbeing support includes an internal wellness program, an employee assistance program, and access to a digital wellness platform. Group life insurance and disability coverage (including no-cost options) strengthen financial protection and day-to-day support.
First Horizon Bank Insights
What We Do
When we opened our doors in 1864 on North Court Street in Memphis, we had a simple mission: to provide the best service to our customers, one opportunity at a time. In the 150 years that followed, our communities transformed and expanded. We’ve seen our business and banking in general grow and adapt to the changing needs of customers through the years. But one thing that will always remain constant is our commitment to financial integrity and to helping our customers take good care of their money.







