Software Engineer 2 (DevOps Engineer)

U.S. BankIrving, TX
Hybrid

About The Position

This position will be responsible for the analysis, design, testing, development and maintenance of best in class software experiences. The candidate is a self-motivated individual who can collaborate with a team and across the organization. The candidate takes responsibility of the software artifacts produced adhering to U.S. Bank standards in order to ensure minimal impact to the customer experience. The candidate will be adept with the agile software development lifecycle and DevOps principles.

Requirements

  • Bachelor’s degree, or equivalent work experience
  • Three to five years of relevant experience

Nice To Haves

  • Hands-on experience with Git (version control)
  • Strong expertise in Jenkins (CI/CD pipeline development)
  • Experience with Docker and Kubernetes (EKS preferred)
  • Proficiency in Terraform for infrastructure provisioning
  • Strong knowledge of AWS services (EC2, S3, VPC, IAM, RDS, etc.)
  • Experience in Python and Shell scripting
  • Solid understanding of Linux/Unix systems
  • Knowledge of networking concepts and cloud security best practices
  • Experience with monitoring tools (CloudWatch, Prometheus, Grafana, etc.)
  • Familiarity with microservices architecture
  • Experience in production support and incident management
  • Understanding of DevSecOps practices

Responsibilities

  • Design, implement, and maintain CI/CD pipelines using Jenkins and other automation tools
  • Build and manage containerized applications using Docker and orchestrate them with Kubernetes
  • Develop and maintain Infrastructure as Code (IaC) using Terraform for scalable AWS deployments
  • Automate repetitive tasks using Python and Shell scripting
  • Monitor system performance, troubleshoot issues, and ensure high availability and reliability
  • Collaborate with development and QA teams to streamline release processes
  • Implement and maintain security best practices across infrastructure and applications
  • Manage and optimize AWS resources for cost and performance efficiency
  • Ensure proper logging, monitoring, and alerting mechanisms are in place

Benefits

  • Healthcare (medical, dental, vision)
  • Basic term and optional term life insurance
  • Short-term and long-term disability
  • Pregnancy disability and parental leave
  • 401(k) and employer-funded retirement plan
  • Paid vacation (from two to five weeks depending on salary grade and tenure)
  • Up to 11 paid holiday opportunities
  • Adoption assistance
  • Sick and Safe Leave accruals of one hour for every 30 worked, up to 80 hours per calendar year unless otherwise provided by law
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service