Job DescriptionWe are seeking a highly skilled and experienced Staff Site Reliability Engineer to join our DevOps squad. This role will focus on leading technical initiatives, optimizing CI/CD pipelines, automating infrastructure provisioning, and ensuring platform resilience. The ideal candidate will have a strong background in CI/CD, Infrastructure as Code (IaC), and cloud technologies, as well as the ability to mentor engineers and contribute to the overall stability and scalability of our platform.
Responsibilities:
Technical Leadership:
- Lead the implementation and optimization of CI/CD pipelines.
- Develop and maintain Infrastructure as Code (IaC) scripts to automate infrastructure provisioning and management.
- Identify and implement automation opportunities to improve efficiency and reduce maxnual effort.
- Ensure best practices in CI/CD and IaC to promote consistency, repeatability, and compliance.
Platform Resilience:
- Maintain CI/CD resilience by avoiding unplanned or uncommunicated changes.
- Serve as an example of diligence and reliability to the team.
Technical Contributions:
- Make high-impact technical contributions recognized by the team and organization.
- Write effective post-mortem documentation for internal and external stakeholders.
Mentorship:
- Mentor and provide constructive feedback to engineers across the company.
- Review pull requests and source code, focusing on improving CI/CD and automation practices.
Consultation and Problem-Solving:
- Serve as a consultant for engineers from different squads.
- Solve complex and unknown problems under pressure.
Technology Trends and POCs:
- Stay up-to-date with the latest technology trends in CI/CD and automation.
- Lead and execute Proof of Concepts (POCs) to introduce new technologies to the team.
This is a remote position. A remote position does not require job duties be performed within proximity of a Visa office location. Remote positions may be required to be present at a Visa office with scheduled notice.
Visa requires at least 3 days in office, expectations of these days will be confirmed by your Hiring Manager.
QualificationsBasic Qualifications
• 5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
Preferred Qualifications
• 5+ years of relevant work experience with a Bachelor's Degree or at least 2 years of work experience with an Advanced degree (e.g. Masters, MBA, JD, MD) or 0 years of work experience with a PhD, OR 8+ years of relevant work experience.
Technical Expertise:
• Proficiency in CI/CD tools such as Argo and Codefresh.
• Expertise in Infrastructure as Code (IaC) tools like Terraform.
• Strong knowledge of Docker and Kubernetes for containerization and orchestration.
• Experience with service mesh technologies such as Istio.
• Proficiency in monitoring and observability tools like Grafana, Grafana Loki, Honeycomb, OpenTelemetry, and Prometheus.
• Proficiency in Azure cloud services.
Experience:
• Hands-on experience with automating deployment processes and integrating CI/CD pipelines.
• Experience with support and participation in OnCall rotations.
• Experience with programming languages such as Golang, Java, or Groovy can be considered a plus.
Soft Skills:
• Strong problem-solving skills, especially under pressure.
• Ability to mentor and provide constructive feedback to engineers.
• Effective communication and collaboration skills.
U.S. Applicants OnlyThe estimated salary range for this position is $131,600.00 to $ 210,300.00 USD per year, which may include potential sales incentive payments (if applicable). Salary may vary depending on job-related factors which may include knowledge, skills, experience, and location. In addition, this position may be eligible for bonus and equity.Visa has a comprehensive benefits package for which this position may be eligible that includes Medical, Dental, Vision, 401(k), FSA/HSA, Life Insurance, Paid Time Off, and Wellness Program.
Work HoursVaries upon the needs of the department.
Travel RequirementsThis position requires travel 5-10% of the time.
Mental/Physical RequirementsThis position will be performed in an office setting. The position will require the incumbent to sit and stand at a desk, communicate in person and by telephone, frequently operate standard office equipment, such as telephones and computers.