Position: Site Reliability Engineer with .NET
Company: DataArt
Experience required: 2y
Category: DevOps
English level: upper
Published: 2023-04-01T00:00:00+03:00

**Position Overview**
DataArt's SRE Center of Competence successfully develops and provides SRE expertise and solutions for our clients.
We are looking for a Strong Junior (or upper-level) SRE specialist who will join our team.
We offer an opportunity to grow professionally: lead initiatives, expand your SRE skills and technologies, mentor colleagues, and participate in R&Ds or PoCs.

**Technology Stack**
*  Azure Cloud
* Windows Server
*  C# on .NET platform
*  CI/CD (TeamCity, Octopus)
*  IaC (Azure ARM templates)

**Requirements**
- Programming skills with C# on .NET platform
- Experience with Azure Cloud Provider
- Experience with Windows Server and Services (MS SQL 2017/2019)
- Experience with monitoring frameworks (Azure Monitor)
- Experience with CI/CD (TeamCity, Octopus or similar tools)
- Experience with IaC and related tools (Azure ARM templates)
- Experience managing code, database, infrastructure (networking, operating systems, storage)
- SRE experience within a service development team for supporting, troubleshooting, and log analysis to meet our service availability and observability
- Experience maintaining Service Level Objectives (SLO) / Service Level Indicators (SLI)
- Good spoken and written English, excellent communication skills
- Teamwork experience

**Nice to have**
- Monitoring frameworks Grafana, Prometheus, ELK
- Windows system-level analysis capabilities
- Experience optimizing cloud cost and reducing system resource usage by setting clear requirements through efficiency and capacity planning
- Experience with tools like PagerDuty
- Experience with containerized environments, Docker, Kubernetes
- Experience in improving documentation on-site reliability measures, either in application documentation or in runbooks, explaining the issues encountered and the solutions implemented
- Experience in a negotiation process within a team or during inter-team communication