AI-Powered Fit Check
Instantly analyze how your resume matches this job's requirements and uncover your top strengths.
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)
• RESTful APIs, Web API, Microservices architecture
• SQL Server, MySQL (plus performance tuning & query optimization)
• Experience in:
• Multithreading, async programming, memory management
• Debugging production issues (dump analysis, profiling, thread analysis)
• Performance optimization &scalability engineering
• High-Niche & In-Demand Skills (Added)
Cloud &Cloud-Native
• Azure (App Services, AKS, Functions, Application Insights) / AWS (EKS, Lambda, CloudWatch)
• Cloud-native design patterns &distributed systems
Containers & Orchestration
• Docker, Kubernetes (AKS/EKS), Helm charts
• Experience managing production workloads in containerized environments
Observability &Monitoring
• Advanced tools: Prometheus, Grafana, ELK Stack, Open Telemetry
• Expertise in distributed tracing (Jaeger, Zipkin)
DevOps & CI/CD
• Azure DevOps / GitHub Actions / Jenkins pipelines
• Infrastructure as Code (Terraform, ARM templates)
DevSecOps
• Secure coding practices, vulnerability scanning
• Tools like Snyk, SonarQube, OWASP compliance
• AI & Automation (Advanced Niche Edge)
• AI-driven monitoring (AIOps tools)
• Basic knowledge of ML models for anomaly detection
• Experience integrating GenAI / ChatOps for support automation
Tools &Technologies
• Incident Management: ServiceNow, JIRA
• Monitoring: Splunk, AppDynamics, Dynatrace
• Version Control: Git (GitHub / GitLab /Bitbucket)
Preferred Skills
• Certifications:
• Azure / AWS Certified Solutions Architect or DevOps Engineer
• ITIL Foundation / Advanced ITIL[i]
Exposure to:
• Python automation & scripting
• AI/ML certifications or hands-on experience
• Financial services / high-availability environments (bonus)