At Wells Fargo, we want to satisfy our customers' financial needs and help them succeed financially. We're looking for talented people who will put our customers at the center of everything we do. Join our diverse and inclusive team where you'll feel valued and inspired to contribute your unique skills and experience.
Help us build a better Wells Fargo. It all begins with outstanding talent. It all begins with you
Enterprise Finance & Information Technology offers technology and services that exceed Wells Fargo customers' expectations and directly enable them to succeed financially. We interact with customers more than 12 billion times a year through in-store, online, ATM, and telephone transactions. We impact customers directly, through systems availability and security, as well as indirectly, through our business partners who offer and deliver a myriad of products and services that meet customers' financial needs. We provide a competitive advantage for the company through excellence in fundamentals, integrated partnerships, and our talented and engaged team members.
Though we are headquartered in San Francisco, this anchor position will serve a primary foundation as we build a high-productivity, co-located, DevOps engineering team in Minneapolis.
Full Stack Infrastructure Cloud Reliability Engineer
The position is an unprecedented career opportunity for a senior full stack developer to contribute to the transformation of a major financial institution's enterprise-wide adoption of IaaS (Infrastructure as a Service) provisioning technologies. The role demands a senior developer advocate who can drive metrics-based reliability engineering within both our current open-source private cloud offerings and who can play a leading role in building out the integration and instrumentation of our emerging public cloud offerings for application teams requiring on-demand scalability.
The ideal background of a full-stack developer includes experience across the entire "vertical" software stack, including front-end/UI, backend/server side, database (relational and non-relational/NoSQL), Big Data platforms, and RESTful API architectures. In addition, candidates should have hands-on experience building software development lifecycle (SLDC), version-controlled automated CI/CD application build and deployment pipelines.
Technically, the candidate should have experience in modern scripting and/or objected-oriented languages like Python, Go, Java or Ruby, possess working knowledge in many IaaS components (compute, networking, storage, load-balancing, data, image-based provisioning), and have programmatically-engineered software-defined network features like virtual firewalls, load-balancing and segmentation. Extensive Enterprise-class Linux operating system engineering experience is essential, including the emerging disciplines within reliability engineering like scalability, service-orientation, compliance, application-level high-availability, monitoring, alerting, "chaos" engineering and even auto-healing.
The ideal candidate in our setting should have experience leading and mentoring less experienced team members through DevOps, deadline-driven Agile development methodologies, delineating the role of "product ownership", retaining Scrum ceremonial disciplines, championing a LEAN approach to driving out waste through iterative Minimal Viable Product deployments, incorporate
Excellent verbal, written, and interpersonal communication skills
1+ year of RESTful or SOAP web services
3+ years of source or version control tools experience
1+ year of Python experience
1+ year of database experience
1+ year of OpenStack experience
Knowledge and understanding of technology infrastructure: distributed technologies
1+ year of RPM packages experience
Knowledge and understanding of technology server: virtualization or partitioning
3+ years of virtualization technologies experience
1+ year of Puppet experience
Other Desired Qualifications
Strong demonstrated ability or history in identifying opportunities to automate manual processes.
Experience with Test Driven Development (TDD)
Knowledge of IaaS and PaaS Cloud Platforms such as Openstack, Amazon Web Services, Google Cloud Platform, Cloud Foundry and Kubernetes
Working Knowledge of tools such as Jenkins, Terraform, Containers, Vagrant and Packer
3+ yrs of leading high-performing teams under stress and with expectation for delivery
Work experience in data analysis of complex forensic log investigation as well as time-series metrics research
Bachelor's Degree in Information Technology or related fields
1+ years of build-deploy automation and configuration experience within the Linux and Unix environment
3+ years of development and implementation experience with applications, databases, or a combination of both
All offers for employment with Wells Fargo are contingent upon the candidate having successfully completed a criminal background check. Wells Fargo will consider qualified candidates with criminal histories in a manner consistent with the requirements of applicable local, state and Federal law, including Section 19 of the Federal Deposit Insurance Act.
Relevant military experience is considered for veterans and transitioning service men and women.
Wells Fargo is an Affirmative Action and Equal Opportunity Employer, Minority/Female/Disabled/Veteran/Gender Identity/Sexual Orientation.
CORPORATE FINANCE 0220210 CORPORATE FINANCE