Visa

Staff Site Reliability Engineer

Bengaluru, India
Terraform Puppet Python GCP Go Kafka MySQL Chef Perl API Azure Microservices Kubernetes Shell AWS Java Docker Ansible
This job is closed! Check out or
Description

Company Description

Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid.

Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.

Job Description

Working as part of the Devops team in Innovation Centers and Regional Solutions Group Regional Solutions and Digital Partnerships (RSDP) delivers technology solutions to meet local and regional market requirements.  We prove concepts and pilot new ideas for our regional product partners to assess market demand.  

 

We take successful pilots through the commercialization journey, from limited production Minimum Viable Products (MVPs) to General Availability.  We are technology thought leaders in Digital Partnerships and the new ventures space, working closely with our business partners to design and implement solutions that attract new business from Fintech and Big-tech payments participants.

This leadership role is responsible for all aspects of DevOps discipline, including release engineering, infrastructure provisioning, continuous code integration and deployment, automation efficiencies, release certification, and problem resolution.  It is a critical component of the RSDP pilot and product delivery functions.

 

A strong candidate must have subject matter expertise in all facets of the job, and leadership abilities to build a high performing team and foster collaborative working relationships with team members and stakeholders, as well as advanced skills in communications, critical analysis, and problem-solving.

What we expect of you, day to day.

 

This role requires a DevOps engineer for the Innovation Centers group and will be responsible for Operational, Automation and Release activities in pre-production and production environments, providing support for the application build teams, which are making use of Java, Kafka, Docker, MySQL databases in a micro-services and web-service architecture, leveraging configuration automation tools such as Jenkins, Vault and operational tools such as Splunk, Sysdig, and Prometheus.

 

· The role will additionally have a key responsibility for creating DevOps tools and capabilities both to aid the current build activities and for the long-term running of the Innovation center applications, for example CI/CD pipelines, test automation, and operational monitoring.

· A successful candidate would have a working knowledge of most of the technologies with a deep understanding of one or more and a desire to learn more. More products will be added over time, which could bring more technologies into the remit of the team, so flexibility, and a desire to learn is key. We will consider candidates with a strong background in C or java, additionally, experience with operating system internals, networking protocols and file systems is beneficial.

· The ideal candidate has proven and demonstrable experience of implementing and maintaining Dev Ops infrastructure and capability for an enterprise grade micro services architecture in a highly available (five 9s) environment. You also have background providing Level 2 and Level 3 technical support and troubleshooting issues in the release builds and deployments.

· They will also have spent time developing code within a software development team having familiarity with the entire software development lifecycle including version control, build process, testing, and code release and be comfortable working/leading on multiple workstreams.

· We will be expecting the DevOps software engineer to provide guidance to DevOps team members, act as the design authority, shape best practice and ways of working within the team. As a staff software engineer, the candidate will be expected to lead on specific project level deliverables, maintaining stakeholder relationships with business and operations partners whilst mentoring more junior members of the team.

 

This is a hybrid position. Hybrid employees can alternate time between both remote and office. Employees in hybrid roles are expected to work from the office 2-3 set days a week (determined by leadership/site), with a general guidepost of being in the office 50% or more of the time based on business needs.

Qualifications

Basic Qualifications:

• 6 or more years of relevant work experience with a Bachelor's Degree


Preferred Qualifications:

• Candidate must possess 7 years of work experience with a bachelor’s degree
or at least 6 years of work experience with an Advanced degree (e.g., Masters,
MBA, JD, MD)
• Skilled with Kafka, Docker & Kubernetes with hands-on experience in
deployment, architecture design, and optimization.
• Skilled at CI/CD using automation tools such as Chef, Jenkins, Puppet,
Ansible.
• Must be proficient in one or more scripting languages: Unix Shell, Perl, Python
• Must have experience in debugging and troubleshooting problems in
Linux/Unix-based application servers such as Java backend and microservices
environments.
• Must have experience testing in an AGILE environment and should have
exposure to testing environment migration, DB, and infrastructure/system
upgrades.
• Experience using and configuring operational tools such as Splunk, and
Kibana.
• Experience testing REST-based applications.
• Must have experience in a technical capacity and quality methodology/release
process/testing techniques to provide guidance and leadership to junior team
members is required
• Ability to technically lead a small group of DevOps engineers
• Strong experience with REST APIs, JSON and exposure to container-based
technologies is a plus
• Skilled in conflict management and negotiation to achieve project goals and
develop trust with stakeholders
• Flexible attitude, great team player, highly driven individual and ready to work
with multiple time zones cross-geographical teams
• Excellent verbal, written, and presentation skills. In particular, a demonstrated
ability to effectively communicate technical and business issues and solutions
to different organisational levels
• Development experience/exposure with Java (alternatively a strong
background in C or Go) is a plus
• Previous experience with financial services or payments processing domain is
a plus.
• Similarly, experience working with cloud platforms (e.g., AWS, GCP, Azure) and
infrastructure-as-code (e.g., Terraform) is a plus.
• Azure DevOps and Declarative Pipelines experience
• Prior experience with leading a team of DevOps engineers is a plus

Additional Information

Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 232 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers