Wells Fargo - Irving, TX

posted about 2 months ago

Full-time - Mid Level
Irving, TX
Credit Intermediation and Related Activities

About the position

Wells Fargo is seeking a Senior Applications Support Engineer as part of the Commercial and Corporate & Investment Banking Technology team. This role is crucial for providing application production support in a 24x7 environment, which includes responsibilities such as automation development, peer-to-peer caching, performance tools, and Build and Deploy processes. The ideal candidate will have a strong proficiency in the Banking and Finance sector, and will be expected to build and support High-Performance Computing systems and distributed computing data grids. In this position, you will collaborate with diverse business functions and development teams across multiple lines of business. A key aspect of the role involves learning and understanding the current trading and risk systems, and getting involved in building and supporting the caching and computing platform for these systems. You will consult with internal business groups to provide application software development services or technical support, troubleshoot application code, and provide guidance to application development teams. Additionally, you will analyze, define, and document requirements for data, workflow, logical processes, hardware and operating system environments, and interfaces with other systems. The role also requires you to implement solutions that align with the organization's technology standards, analyze information to provide recommendations for addressing business issues, and guide IT management and technical staff regarding the use of emerging technologies. You will be expected to solve software and infrastructure problems related to complex trading processes and participate in defining corporate implementation and integration strategies for new technologies. Advocating for innovative and creative technology solutions will also be a significant part of your responsibilities.

Responsibilities

  • Build and support High-Performance Computing systems and distributed computing data grids
  • Work with diverse business functions and development teams across multiple lines of business
  • Learn and understand the functioning of current trading and risk systems
  • Get involved in building and supporting caching/computing platform for these systems
  • Consult with internal business groups to provide application software development services or technical support
  • Troubleshoot application code to provide guidance to application development teams
  • Provide comprehensive technical consulting to junior technical staff
  • Analyze, define and document requirements for data, workflow, logical processes, hardware and operating system environment
  • Implement solutions with the organization's technology standards
  • Analyze information and provide recommendations to address and resolve business issues
  • Guide and consult with IT management and technical staff regarding use of emerging technologies
  • Solve software and infrastructure problems in relation to complex trading processes
  • Participate in defining corporate implementation and integration strategies of new technologies
  • Advocate for innovative, creative technology solutions

Requirements

  • 4+ years of Systems Engineering, Technology Architecture experience, or equivalent
  • 4+ years of application production support experience in a 24/7 environment
  • 3+ years of hands-on experience in build and deploy applications at scale using Docker, Kubernetes or OpenShift
  • 3+ years of automation experience using PowerShell, Bash, or Python
  • 3+ years of distributed peer-to-peer caching technologies such as Oracle Coherence, Apache Ignite, Gridgain
  • 3+ years of experience with using container technologies such as Docker, Kubernetes or Swarm for cloud deployment
  • 3+ years of hands-on experience with application observability and performance tools such as Splunk, ELK, Grafana, Prometheus, App Dynamics, Dynatrace

Nice-to-haves

  • 3+ years of hands-on experience in application deployment automation on Kubernetes using Helm & Operators
  • 3+ years of JAVA or .NET development/support experience
  • 3+ years of Windows or Linux experience
  • 3+ years of capital markets experience
  • 3+ years of offshore application production support process experience
  • 2+ years of relational database experience
  • Experience using data analysis skills using SAR, PerfMon, Tcpdump, SAR etc. to analyze and correct performance issues
  • Experience with process automation using Linux or Windows scripting, and Share Point flows
  • Experience with documentation tools like Visio, MS Word, Confluence, Excel, Splunk
  • Knowledge and understanding of DevOps principles
  • Knowledge and understanding of application lifecycle, from design and development to testing, implementation and production support
  • Knowledge and understanding of technology platform development including large scale technology in a capital markets environment
  • Experience capturing functional and non-functional requirements, caching data flow issue troubleshooting
  • Experience supporting an enterprise-level environment
  • Ability to interact with all levels of an organization, including management
  • Experience communicating and providing clarity of requirements to Technology Teams
  • Ability to discuss and educate quality assurance and production support teams
  • Strong team or technical leadership experience
  • Strong verbal, written, and interpersonal communication skills

Benefits

  • Competitive salary
  • Robust benefits package
  • Programs to support work-life balance and well-being
  • Opportunities for community investment rewards
  • Celebration of authenticity and empowerment for growth
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service