Site Reliability Engineer
MDAEdge · Raleigh, NC · 1 mo ago
On-siteEngineeringFull-time
Key Responsibilities
- Design, implement, and maintain reliable, scalable, secure systems in cloud and on-prem setups.
- Manage distributed systems on Azure, Linux RHEL7+, and Windows Server 2019+
- Build automation workflows using Python, Go, and Bash scripting.
- Develop Infrastructure-as-Code with Terraform and Ansible.
- Define, monitor, and refine SLIs, SLOs, and SLAs for service quality.
- Reduce operational toil through automation and process enhancements.
- Integrate systems with observability platforms for visibility and proactive issue detection.
- Troubleshoot incidents, lead response efforts, and conduct post-mortem analyses.
- Collaborate with software, infrastructure, and business teams for resilient services.
- Optimize reliability, performance, and maintainability with full ownership.
Required Skills and Experience
- Show proven experience as Site Reliability Engineer from software engineering, infrastructure, or operations background.
- Show hands-on expertise with Azure and enterprise OS like Linux RHEL7+ and Windows Server 2019+
- Possess strong knowledge of networking and storage including NFS, SAN, and NAS.
- Understand authentication and naming services such as DNS, LDAP, Kerberos, and Centrify.
- Exhibit proficiency in Python, Go, Bash scripting, Terraform, and Ansible IaC tools.
- Design and monitor SLIs/SLOs/SLAs to drive reliability via metrics and automation.
- Integrate with observability platforms for logs, metrics, and tracing.
- Remain calm and structured during high-pressure incidents.
- Display strong communication and collaboration to influence cross-functional stakeholders.
- Maintain proactive, ownership mindset for continuous improvement.