Lead DevOps Engineer
- Foster City, CA
Common Purpose, Uncommon Opportunity. Everyone at Visa works with one goal in mind – making sure that Visa is the best way to pay and be paid, for everyone everywhere. This is our global vision and the common purpose that unites the entire Visa team. As a global payments technology company, tech is at the heart of what we do. CyberSource, a Visa company, has been and continues to be a pioneer within the e-Commerce Payment Management world. Our VisaNet network is capable of handling over 65,000 transaction messages per second for people and businesses around the world, enabling them to use digital currency instead of cash and checks.
We are also global advocates for financial inclusion, working with partners around the world to help those who lack access to financial services join the global economy. Visa’s sponsorships, including the Olympics and FIFA™ World Cup, celebrate teamwork, diversity, and excellence throughout the world. If you have a passion to make a difference in the lives of people around the world, Visa offers an uncommon opportunity to
build a strong, thriving career. Visa is fueled by our team of talented employees who continuously raise the bar on delivering the convenience and security of digital currency to people all over the world. Join our team and
find out how Visa is everywhere you want to be.
This role will have special focus on promoting DevOps model to increase developer productivity through
well-orchestrated automated services in various stages of continuous
integration and continuous delivery. We are currently supporting 5 Product
Development teams, with 35+ applications and 125+ developers across different
Devops Lead Engineer must have a very deep understanding of various development tools
and technologies. This is a hands-on technical role but with a high degree of collaboration
to drive cultural change and raise the maturity levels of the Continuous
Delivery practices. Own Continuous Delivery specifications, quality, release
deployments and monitoring of production health. Enable developers to ship
high quality products and features with an end-to-end mindset from conception
to delivery and production support.
You will have responsibility to:
• Work directly with agile Application Development teams to provide daily support
aligned with a model of Continuous Delivery.
• Work closely with Application Development, Information Security,
Infrastructure Provisioning, and Operations teams to provide fully automated
build and deployment routines for Development, Staging, and Production
• Define and evolve Build & Release best practice by working within teams
and educating the other stakeholder teams. These best practices should support
traceability & auditability of change.
* Identify, plan and implement automation in build/deploy and environment
• Responsible for deploying code and other proactive maintenance activities to
keep the services up and running
• Balance the provisioning of day-to-day activities of a Shared Service team
with more structured project work and change initiatives
• Promote a Dev Ops culture through building relationships with Development
& Operations and driving enhancements to the end-to-end release process
(workstation to production).
• Ensure continuous availability of various tools supporting SCM & Release
Management including Source Control, Continuous Integration, & Change
• Lead cross-functional colocated teams in design, development and
implementation of enterprise scalable features related to enabling higher
developer productivity, environment monitoring and self-healing, and facilitate
autonomous delivery teams.
DevOps Lead Engineer should ideally possess the following qualities in order to have a flourishing career:
Bachelor's degree in computer science, computer engineering or relevant field required.
10+ years of hands on experience in software industry in either development or build and release in Java, .NET environment.
Should have hands on and good understanding on DevOps tools and automation framework. Experience with Build, Deployment and CI tools such as TFS VNEXT, Bamboo, Jenkins, Maven, Gradel.
A working understanding of code and script ( Python, Ruby)
Experience with automation/tools configuration management using either Chef, Docker or an equivalent, focusing on faster provisioning, reliability and consistency.
Design and develop continuous deployment pipeline, integrating GIT(Bitbucket), Jenkins and Chef
Data management skills for Analytics
Understanding and efficiency in collaboration, open communication and reaching across functional borders
Ability to handle multiple competing priorities in a fast-paced environment
Mentor engineers on technology, process, people, and product skills.
All your information will be kept confidential according to EEO guidelines.