Senior Site Reliability Engineer

Techvilla Solutions

United States

Posted On: Nov 02, 2026

Posted On: Nov 02, 2026

Job Overview

Experience

5 - 8 Years

Salary

Depends on Experience

Work Arrangement

Remote

Travel Requirement

0%

Required Skills

  • Azure Cloud
  • SRE ( SRE
  • DevOps
  • Terraform
  • Infrastructure as Code ( IaC)
  • GitHub CI/CD Pipelines
  • Azure Container Apps ( ACA)
  • Kubernetes/AKS
  • Java & Python Microservices
  • Blue-Green Deployments
  • Cloud Scalability & Resiliency
  • Azure Functions
  • Messaging Systems
  • Webhook
  • Elasticsearch
  • Grafan
Job Description
Primary Responsibilities
  • Apply software engineering, automation, and SRE best practices to infrastructure and IT operations.
  • Design, deploy, maintain, and support scalable, secure, resilient, and highly available solutions on Microsoft Azure.
  • Develop and maintain Infrastructure as Code (IaC) using Terraform, ensuring consistency, reusability, and automation.
  • Build, enhance, and support CI/CD pipelines using GitHub and related DevOps toolchains.
  • Deploy, operate, and troubleshoot Java- and Python-based microservices and their associated database technologies.
  • Support Azure Container Apps (ACA), Kubernetes/Azure Kubernetes Service (AKS), Azure Functions, and other cloud-native services.
  • Implement and maintain deployment strategies, including blue-green deployments and automated release processes.
  • Design and implement non-functional requirements (NFRs), including horizontal and vertical scalability, availability, resiliency, security, networking, and performance.
  • Automate operational processes such as infrastructure provisioning, testing, deployment, monitoring, log analysis, and incident response.
  • Implement and maintain monitoring, observability, and alerting solutions to proactively identify and resolve system issues.
  • Troubleshoot complex infrastructure, application, and network-related issues across cloud environments and distributed systems.
  • Collaborate with development teams to improve application reliability, deployment efficiency, and operational readiness.
  • Research and evaluate new technologies, tools, and architectural approaches to improve platform reliability and operational efficiency.
  • Maintain infrastructure documentation, architecture diagrams, deployment procedures, and operational runbooks.
  • Ensure compliance with organizational infrastructure standards, security policies, and approved technology patterns.
Required Skills and Qualifications
  • 5+ years of experience in Site Reliability Engineering, DevOps Engineering, Cloud Infrastructure, or a related technical role.
  • Bachelor's degree in Computer Science, Computer Engineering, Information Technology, or a related field.
  • Strong hands-on experience with Microsoft Azure cloud services and infrastructure.
  • Strong SRE/DevOps engineering background with the ability to work independently and collaborate effectively with development teams.
  • Hands-on experience with Terraform and Infrastructure as Code (IaC).
  • Experience designing, developing, and maintaining CI/CD pipelines using GitHub.
  • Experience deploying, supporting, and troubleshooting Java- and Python-based microservices.
  • Good understanding of cloud architecture and non-functional requirements, including scalability, resiliency, availability, security, networking, and performance.
  • Experience implementing deployment strategies such as blue-green deployments.
  • Hands-on experience with Azure Container Apps (ACA) and/or Kubernetes, preferably Azure Kubernetes Service (AKS).
  • Experience with Azure Functions, messaging systems, event-driven architectures, and webhooks.
  • Programming or scripting experience in one or more languages such as Python, Go, Java, .NET, or Node.js.
  • Experience with infrastructure monitoring, logging, and observability tools. ELK Stack and Grafana are preferred.
  • Strong troubleshooting, analytical, research, documentation, and communication skills.
  • Ability to take ownership of infrastructure and operational challenges and work effectively in a collaborative engineering environment.
Preferred Qualifications / Good to Have
  • Microsoft Azure certifications.
  • Experience deploying and managing Azure OpenAI services and related infrastructure.
  • Exposure to MLOps and/or LLMOps practices, including deployment, monitoring, and operational management of AI/ML workloads.
  • Experience supporting cloud-native, distributed, and event-driven application architectures.
  • Familiarity with security best practices, cloud governance, and infrastructure compliance.

Job ID: TS422740


Posted By

Vivek Goel

Senior Technical Recruiter