Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Visa, so some details may not match this job. The employer's own page has the real description.
Job Overview
As a Senior Site Reliability Engineer at Visa, you will play a pivotal role in ensuring the reliability, availability, and performance of our critical online services. You will collaborate closely with development and operations teams to design and implement scalable, robust, and highly resilient systems. Your expertise in automation, monitoring, and incident response will be crucial in maintaining the exceptional standard of service that our clients expect. You will not only address existing challenges but also proactively identify opportunities for continuous improvement in our infrastructure.
Job Responsibilities
- Design, build, and maintain high-availability environments ensuring optimal performance and reliability.
- Develop and implement monitoring solutions to ensure system health and timely responses to incidents.
- Collaborate with cross-functional teams to drive improvements in application design and architecture for reliability.
- Manage incident response processes, ensuring swift resolution and thorough documentation.
- Automate deployment processes and operational workflows to enhance efficiency and reduce manual errors.
- Conduct post-incident reviews and maintain a culture of continuous learning and improvement.
- Participate in rotating on-call duties to provide hands-on support during outages.
- Advocate for the use of best practices in software engineering across teams.
Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field; Master's degree preferred.
- A minimum of 5 years of experience in Site Reliability Engineering, DevOps, or a related discipline.
- Strong understanding of cloud services (AWS, Azure, Google Cloud) and container orchestration (Kubernetes, Docker).
- Proficiency in at least one programming or scripting language (Python, Go, Java, etc.).
- Experience with monitoring tools (Prometheus, Grafana, ELK Stack) and incident management processes.
- Knowledge of CI/CD tools such as Jenkins, GitLab, or similar frameworks.
- Excellent problem-solving skills and extensive experience in troubleshooting complex systems.
- Strong communication skills and the ability to work collaboratively within a team environment.
Technologies & Tools
The Senior Site Reliability Engineer will utilize a variety of technologies and tools to oversee system operations and improve reliability. Key technologies include cloud platforms such as Amazon Web Services (AWS) or Microsoft Azure, container orchestration tools like Kubernetes, and monitoring solutions such as Prometheus and Grafana. Familiarity with scripting and automation frameworks is essential, particularly with tools like Terraform and Ansible, which aid in facilitating infrastructure management.
Ideal Candidates
The ideal candidate for the role of Senior Site Reliability Engineer is someone who demonstrates a proactive approach to problem-solving and is driven by a passion for improving system reliability and performance. You should possess a strong technical acumen combined with excellent collaboration skills, allowing effective engagement across diverse teams. A commitment to continuous improvement, adaptability to changing technologies, and a relentless pursuit of operational excellence are vital characteristics that will contribute to your success in this position.
What a person out of work can get differs a lot from one country to the next. We compare them, each from its government’s own pages. Compare countries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.