Site Reliability Engineer - NoSQL Database
Visa.com
Office
Bangalore, INDIA, India
Full Time
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
Within Technology, the Operations & Infrastructure division provides outstanding infrastructure services that are secure, scalable, and continuously available. We architect, build, and maintain secure and reliable systems and networks to support the business functionality that Visa provides to payment industry partners.
As Site Database Reliability Engineers on the Product Reliability Engineering (PRE) Tech team, we’re passionate about providing an excellent developer experience that improves the efficiency and productivity of our engineers. We build and run tools and systems that Visa's engineers use every day to iterate, test, and deploy their code and support database servers such as DB2 relational databases, NoSQL Database Technologies, MSSQL, Postgres and MySQL.
We are looking for an individual who can appreciate and understand software at a multidisciplinary level and can use this knowledge to help craft our technical direction, from distributed computing, large-scale system design, artificial intelligence, UI design and mobile, and more.
Essential Functions:-
Some job duties and projects could include:
- Conduct daily code deployments to production environments.
- Serve as the initial point of contact for technical issues related to tier 1 applications.
- Perform routine tasks such as backups, patching, and upgrades to maintain database health.
- Use tools like Scalable and Ansible Enterprise to automate database tasks and configurations.
- Develop dashboards for monitoring database anomalies both predictively and reactively.
- Collaborate on project plans to ensure objectives and timelines are met.
- Analyze business requirements and architect a solution that is robust and scalable along with providing clear technical documentation and presenting findings via informative presentations
- Monitor database performance, focusing on metrics like CPU usage, query execution time, and replication latency.
- Develop and implement performance monitoring dashboards using tools like Grafana, Prometheus, and Splunk.
- Manage code releases into CAS (test) and PROD environments in collaboration with Product Development.
- Support deployments for new and existing services and features using CI CD tools like Liquibase and Jenkins.
- Work closely with diverse teams such as Product Development and Engineering.
This is a hybrid position. Expectation of days in office will be confirmed by your hiring manager.
Qualifications
Basic Qualifications:-
- At least 1 year of work experience with a bachelor's degree in computer science, engineering, or equivalent.
Preferred Qualifications:-
- 1-2 or more years of work experience
- 1-2 years relevant work experience with either a bachelor's or master's degree in computer science, Computer Engineering, CIS, MIS, Cybersecurity, Business or a related field.
- Proficiency in at least one programming language including, but not limited to, Python, Java, JavaScript, HTML, and C++
- Experience with one or more scripting languages: Shell scripting, Perl and Python.
- Solid understanding of Linux systems, and Relational databases, NoSQL Databases and network concepts.
- Knowledge around fundamental container concepts.
- Familiarity with fundamental Database SQL queries and Stored Procedures.
- Solid understanding of software engineering concepts and methodologies.
- Availability to support On-Call on a rotational schedule including weekends.
- Strong communications skills, specifically, the absence of repeated grammatical or typographical errors, clear and concise written and spoken communications, and communications that demonstrate professional judgment.
- The ability to tackle challenges and address problems head-on.
- Strong ability to collaborate.
- Highly driven, resourceful and results oriented.
- Good teammate and excellent interpersonal skills.
- Good analytical and problem-solving skills.
- Demonstrated ability to lead and navigate through ambiguity.
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.
Site Reliability Engineer - NoSQL Database
Office
Bangalore, INDIA, India
Full Time
September 24, 2025