DevOps Engineer

USDC•Charlotte, NC

About The Position

Genesis10 is seeking a DevOps Engineer for a 12+ month contract supporting a global financial institution. The role is based in Charlotte, North Carolina; Pennington, New Jersey; or Plano, Texas. It combines Infrastructure as Code, server automation, and CI/CD configuration engineering to support application deployment and infrastructure provisioning across hybrid cloud and on-premises enterprise environments. The engineer will help expand the adoption of Infrastructure as Code and automation practices.

Requirements

  • 3–5 years of experience in Infrastructure Engineering, Configuration Engineering, DevOps, or a related field.
  • Hands-on experience with Terraform for infrastructure provisioning and management.
  • Experience supporting both cloud and on-premises server environments.
  • Experience administering Windows and/or Linux servers.
  • Working knowledge of CI/CD concepts and deployment automation tools.
  • Experience supporting application deployments for .NET and Java applications.
  • Experience with Git-based source control systems such as Bitbucket, GitHub, or GitLab.
  • Experience with scripting technologies including PowerShell, Bash, or Python.
  • Strong troubleshooting and problem-solving skills.
  • Ability to work effectively in a collaborative team environment.

Nice To Haves

  • Experience with AWS, Azure, or Google Cloud Platform.
  • Familiarity with Jenkins, Digital.ai Release (XLR), Azure DevOps, or GitHub Actions.
  • Experience with Ansible or other configuration management tools.
  • Understanding of cloud networking, security, and identity management concepts.
  • Knowledge of container platforms such as Docker or Kubernetes.
  • Experience supporting enterprise-scale application deployment environments.

Responsibilities

  • Build, maintain, and support infrastructure using Terraform across cloud and on-premises environments.
  • Develop reusable Infrastructure as Code modules and templates to standardize infrastructure deployments.
  • Provision and manage Windows and Linux servers, networking components, storage, and security configurations.
  • Support and maintain CI/CD pipelines for .NET and Java applications.
  • Configure and manage deployment automation using tools such as Jenkins, Digital.ai Release (XLR), Azure DevOps, GitHub Actions, or similar technologies.
  • Troubleshoot build, deployment, and configuration issues across multiple environments.
  • Develop automation scripts using PowerShell, Bash, Python, or similar scripting languages.
  • Use configuration management tools such as Ansible or Ansible Tower to automate server and application administration tasks.
  • Monitor infrastructure and deployment pipelines to identify and resolve issues proactively.
  • Create and maintain technical documentation, deployment procedures, and operational runbooks.

Benefits

  • Behavioral Health Platform
  • Medical, dental, and vision coverage
  • Health Savings Account
  • Voluntary hospital indemnity, critical illness, and accident coverage
  • Voluntary term life insurance
  • 401(k)
  • Sick pay for applicable states and municipalities
  • Commuter benefits in Dallas, NYC, SF, and Illinois
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service