Senior Software Engineer
Skill: Senior Site Reliability Engineer
Role: T3
Key Responsibilities
- Design, deploy, and maintain scalable, secure applications and infrastructure in cloud or hybrid environments
- Implement and manage robust monitoring, alerting, and observability systems
- Automate recurrent operational tasks using scripts (e.g., Python) and Infrastructure-as-Code tools (e.g., Terraform)
- Collaborate with engineers to build highly available, reliable, deployable systems, establishing guardrails around SLOs, SLIs, and error budgets
- Own incident response by participating in on-call rotations, conducting RCAs, and implementing preventive measures and self-healing solutions
- Conduct performance tuning, capacity planning, and efficient disaster recovery design for strong Recovery Time Objectives (RTO) and Recovery Point Objectives (RPO)
- Work closely with the product team to stay informed about evolving system design, business logic, and transaction flows to ensure reliability and operational readiness across services
- Identify and address organization-wide gaps in the SRE domain and develop implementable solutions that contribute to reliability and operational excellence
Required Qualifications
- Five (5)+ years as an SRE, DevOps, or related role managing large-scale solutions or platforms
- Proficient in scripting (PowerShell, Python, Go, Bash) and solid understanding of coding/development principles
- Hands-on experience with cloud platforms (AWS, GCP, Azure) and container orchestration (Docker, Kubernetes)
- Experienced with monitoring, logging, alerting, and observability tools
- Familiar with CI/CD pipelines and infrastructure tooling (e.g., Jenkins, GitLab CI/CD, Argo CD)
- Proficiency in Agile methodologies, such as SCRUM
- Strong problem-solving and debugging skills, especially in high-pressure, production-critical environments
- Strong collaboration and communication skills
Desired Qualifications
- Experience with Terraform and other Infrastructure-as-Code tools
- SRE-specific certifications from AWS, GCP, or Azure
- Experience shaping and scaling SRE practices
- Experience mentoring teams and fostering a strong reliability culture across the organization
About Virtusa
Teamwork, quality of life, professional and personal development: values that Virtusa is proud to embody. When you join us, you join a team of 21,000 people globally that cares about your growth — one that seeks to provide you with exciting projects, opportunities and work with state of the art technologies throughout your career with us. Great minds, great potential: it all comes together at Virtusa. We value collaboration and the team environment of our company and seek to provide great minds with a dynamic place to nurture new ideas and foster excellence.
Virtua was founded on principles of equal opportunity for all, and so does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law.