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, OR 3+ years of relevant work experience
- Experience: 0.5-3 years 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 in Linux and/or Windows systems and 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
- This role requires on-call support as the team provides 24-7 operational support
- Technical Expertise: Proficiency in at least one DevTool (GitHub, Jenkins, ArgoCD, Jira, Artifactory, )
- Strong understanding of CI-CD principles and pipelines
- Solid knowledge of Linux systems, networking, and containerization (Docker-Kubernetes)
- Hands-on experience with cloud platforms
- Programming-Scripting: Proficiency in Python, Ansible, or similar languages
- Mindset: Strong problem-solving skills, systems thinking, self-starter, and a passion for reliability