Job Description
Senior .NET Production Support Engineer (Cloud & SRE Focus) Job Summary We are seeking a highly skilled and experienced Senior .NET Production Support Engineer to manage and enhance mission-critical, cloud-native applications. This role requires expertise in Site Reliability Engineering (SRE), observability, and modern DevOps practices, ensuring high availability, scalability, and performance of distributed systems. You will lead incident management, advanced troubleshooting, root cause analysis (RCA), and automation initiatives, while collaborating with cross-functional teams to drive resilience, reliability, and continuous improvement. ________________________________________ Key Responsibilities • Provide L2/L3 production support for.NET (Core/6/7/8+) and ReactJS-based microservices applications • Implement and maintain SRE practices (SLIs, SLOs, error budgets) for system reliability • Perform advanced troubleshooting in distributed, microservices-based architectures • Monitor system health using observability stacks (logs, metrics, traces) • Drive root cause analysis (RCA) with a focus on preventive and automated solutions • Collaborate with DevOps and development teams in CI/CD pipelines and release automation • Support containerized deployments (Docker, Kubernetes) and cloud environments • Automate repetitive operational tasks using scripting (PowerShell, Python) • Participate in on-call rotations and incident response (Major Incident Management) • Integrate AI-driven monitoring and anomaly detection tools for proactive issue detection • Ensure compliance with ITIL, security, and DevSecOps standards • Maintain detailed runbooks, knowledgebase, and operational dashboards Required Skills & Qualifications • Bachelor’s degree in Computer Science, Engineering, or related field • 5+ years of experience in .NET application support, SRE, or backend development Core Technical Skills Strong expertise in: • C#, ASP.NET, .NET Core / .NET 6+(preferred latest versions) • RE