Skip to main content
U.S. Bank

DevOps Engineer II

4w

U.S. Bank

Irving, US · Full-time · $105,400 – $124,000

About this role

At U.S. Bank, we help customers and businesses make better financial decisions. We believe each person brings unique potential, and a career with us offers a wide, ever-growing range of opportunities to discover what makes you thrive.

This position analyzes, designs, tests, develops, and maintains best-in-class software experiences. You will design CI/CD pipelines with Jenkins, manage containerized applications with Docker and Kubernetes, and develop Infrastructure as Code using Terraform for scalable AWS deployments.

You'll collaborate with development and QA teams to streamline release processes and implement security best practices across infrastructure. Your work ensures proper logging, monitoring, and alerting mechanisms while optimizing AWS resources for cost and performance efficiency.

We enable you to try new things, learn new skills, and discover what you excel at from day one. The role requires working from a U.S. Bank location three or more days per week, fostering collaboration and team growth.

Requirements

  • 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

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

Benefits

  • Healthcare (medical, dental, vision)
  • Basic term and optional life insurance
  • Disability accommodations for applicants