Company Description
Visa is a world leader in digital payments, facilitating more than 215 billion payments transactions between consumers, merchants, financial institutions and government entities across 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.
When you join Visa, you join a culture of purpose and belonging – where your growth is priority, your identity is embraced, and the work you do matters. We believe that economies that include everyone everywhere, uplift everyone everywhere. Your work will have a direct impact on billions of people around the world – helping unlock financial access to enable the future of money movement.
Job Description
The Visa Direct - New Flows is looking for a Staff Software Engineer who is passionate about leading Incident Management processes for this fast growing Product. This individual will also be responsible for leadership communications on any impacts due to internal or external incidents and the associated service and function availability. This person is expected to lead and moderate the Technical Conference calls or bridges so that Teams are focused on identifying the failure components/services with an objective to quickly mitigate the issue
Specific Responsibilities include:
Lead technical bridges and interact with both technical staff and management during the incident and change management process
The ability to identify follow-up items and areas for improvement and propose solutions
Provide support for mission-critical applications and execute procedures to resolve incidents.
Ensure the incident management process is followed and all communication requirements are met.
Support applications in Linux/Docker/Kubernetes environment and troubleshoot network, database, and system issues that are often not well documented.
This could include using basic scripting skills to generate log output based on support requests and incidents
Investigate incidents and provide root cause analysis based on application behavior and log data
Gauge the scope and criticality of impact and take the appropriate actions to handle the situation
Interact with leads, development teams to ensure incidents are closed out and impact is communicated per the process in place
Review new features, bug fixes and configuration updates before and during release cycles. Identify and raise concerns with upcoming changes to management and senior support leads
Identify gaps in existing processes and procedures which may include developing automation through DevOps tools and processes.
Create and update operating procedure and training documentation as needed
Work with little supervision and assist multiple teams in day to day activities
Review and identify areas for improvement within documented procedures and work with management to implement changes
Qualifications
Basic Qualifications
• 2 or more years of work experience with a Bachelor’s Degree or an Advanced Degree (e.g. Masters, MBA, JD, MD, or PhD)
Preferred Qualifications
• 2 - 5 years of experience with JAVA, J2EE applications
• 2 - 5 years of experience managing applications running on different middleware stack (Java TcServer, Jboss, Containers, Docker EE, Kubernetes)
• Understanding in Incident, Problem and Change management per the ITIL process.
• Basic Understanding Agile Scrum processes and concepts.
• Understanding of SOA principles and Web Services technologies: REST & SOAP
• Working knowledge of relational databases
• Comfortable with working on both Windows and Linux environments
• Experience with scripting languages such as PowerShell, Shell/Bash, JavaScript, Python, Ruby
• Experience with using Splunk for Monitoring and Issue triage
• Experience with using Prometheus/Grafana
• Ability to adapt to shift work (off hours/weekend work)
• Analytical and diagnostic skills, e.g., root cause analysis
• Must have a strong commitment to execution, follow through and timely communication
• Excellent writing and interpersonal skills with the ability to communicate effectively with both technical and non-technical customers
The key skills / qualifications for the ideal candidate are:
• Understanding in Incident, Problem and Change management per the ITIL process.
• Experience with using Splunk for Monitoring and Issue triage
• Experience with using Prometheus/Grafana
• Analytical and diagnostic skills, e.g., root cause analysis