U.S. Bank is undergoing a digital transformation and cloud modernization, requiring the design, build, and maintenance of secure, scalable, and innovative cloud-native applications and infrastructure.
Requirements
- Azure (preferred), AWS, hybrid cloud environments.
- Jenkins, GitLab Runner, Terraform, Ansible, Rancher.
- Docker, Kubernetes, Service Mesh (e.g., Istio).
- .NET, C, React, PowerShell, Bash.
- Azure SQL, MS SQL Server, SSIS/SSRS, GraphQL, REST, SOAP.
- Fortify, Prisma, Black Duck, Twistlock.
- Splunk, ELK, Datadog.
Responsibilities
- Design, develop, test, deploy, and maintain cloud-native applications and services.
- Own the full software lifecycle, from architecture to production support, with a focus on reliability and scalability.
- Implement Infrastructure as Code (IaC) using tools like Terraform and Ansible.
- Build and maintain CI/CD pipelines using Jenkins, GitLab, and other DevSecOps tools.
- Develop containerized applications using Docker and Kubernetes across Azure and AWS.
- Monitor and optimize system performance using observability tools like Splunk, ELK, and Datadog.
- Collaborate with security teams to embed compliance and vulnerability management into the development lifecycle.
Other
- Bachelor’s degree, or equivalent work experience
- Five to six years of relevant experience
- The role offers a hybrid / flexible schedule, which means there's an in office expectation of 3 or more days per week and the flexibility to work outside the office location for the other days.
- Applicants must be able to comply with U.S. Bank policies and procedures including the Code of Ethics and Business Conduct and related workplace conduct and safety policies.