DevOps Engineer

First HorizonMemphis, TN
22hOnsite

About The Position

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.

Requirements

  • 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, operators
  • Docker containers - dockerfile docker build, kaniko docker registry
  • Source code management - Bitbucket (git) Github Git branching Code reviews and pull request approvals.
  • Build tools - gradle and maven kaniko 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 - Java Go language Groovy YAML Ansible HCL - Terraform Familiarity with C# is a plus.
  • Databases/Caches: MongoDB PostgreSQL Redis
  • Front End Technologies React JS Solid JS nginx (reverse proxies)
  • 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
  • Follow change control methodologies.
  • 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.

Nice To Haves

  • Familiarity with Rancher management server is a plus.
  • familiarity with msbuild and dotnet is a plus.
  • familiarity with nuget and chocolatey is a plus.
  • Familiarity with PowerShell is a plus.
  • Familiarity with C# is a plus.
  • Familiarity with .NETcore or Django is a plus

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.

Benefits

  • Medical with wellness incentives, dental, and vision
  • HSA with company match
  • Maternity and parental leave
  • Tuition reimbursement
  • Mentor program
  • 401(k) with 6% match
  • More -- FirstHorizon.com/First-Horizon-National-Corporation/Careers/Our-Benefits
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service