Description
Visa is seeking a Software Engineer + SRE hybrid engineer to join their team. As a Site Reliability Engineering (SRE) expert, you will ensure the development platform and tools enable engineers to focus on innovation rather than infrastructure.
Responsibilities:
- Provide DevTools support as the primary point of contact for developers using tools like GitHub, Jenkins, Jira, or Artifactory
- Troubleshoot and resolve tool-related issues promptly to minimize developer downtime
- Maintain and optimize CI-CD pipelines and integrations for reliability and scalability
- Collaborate with development teams to improve workflows and automation
- Design, implement, and maintain systems for high availability, scalability, and performance
- Monitor and improve application reliability through proactive measures and incident response
- Develop and maintain observability solutions (metrics, logging, tracing)
- Participate in on-call rotations and drive root cause analysis for incidents
- Partner with engineering teams to identify reliability risks and implement best practices
- Document processes, troubleshooting guides, and reliability playbooks
- Advocate for automation and self-service solutions to reduce operational overhead
Qualifications:
- Bachelor's degree in IT, CS or related field and/or 3+ years of relevant work experience
- 3-8 years of experience in SRE and/or DevTools support roles
- Beginner-level programming and/or scripting in 2 or more of the following: Python, Java, Go, PowerShell, JavaScript, Terraform, Ansible, Helm, Chef, Cloud Formation
- Basic understanding of YAML, JSON, HTML, XML
- Hands-on experience with Linux and/or Windows systems and a good understanding of distributed computing environments
- Experience with CI-CD tooling such as Jenkins, GitHub, Bitbucket, ArgoCD, Artifactory, Azure DevOps in a large-scale environment
- Experience with observability tooling such as Grafana, Prometheus, Splunk, Datadog, New Relic, DynaTrace, Sentry, etc. in a large-scale environment
- Experience supporting relational and non-relational databases (MySQL, MongoDB, PostgreSQL, etc.), including creating and running queries, managing performance and scaling
- Working in a Platform, SRE or Production Engineering group for high availability-critical platforms-applications
- Experience managing a distributed container platform including but not limited to deployment-release management, provisioning, capacity management, workload management
- Experience managing container infrastructure and supporting development transformation to a container-first model
- On-call support experience
- Technical expertise: proficiency in at least one DevTool (GitHub, Jenkins, ArgoCD, Jira, Artifactory)