Software Reliability Engineer
Core
Improves and protects software and systems supporting IT services by managing scalability, availability, latency, performance, security, and capacity for the Subscription Product Engineering organization.
Role type
Software Reliability Engineer (SRE)
Builds
CI/CD pipelines, automated server provisioning, and cloud-native application support for production and non-production environments.
Domain
Telecommunications / Cloud Infrastructure
Deliverable
production ML models | product features | dashboards & analysis | infrastructure
Required skills
DevOps, Integration, CI/CD pipeline support, deployment automation, Monitoring, observability, operational support practices
Preferred skills
Site Reliability Engineering principles, infrastructure automation, cloud-native architectures, containerized workloads, API integrations, distributed systems, system performance analysis, operational documentation
Technologies
Jenkins, Cloudbees, Ansible, Chef, Puppet, Docker, Kubernetes, AppDynamics, Splunk, Dynatrace, Grafana, Prometheus, Terraform, C, C#, Java, Perl, Python, Go, Shell
Responsibilities
Apply DevOps automation tools to manage CI/CD pipelines; Perform environment management and automated server provisioning; Create and manage dashboards, alerts, logging standards, and health checks; Troubleshoot production incidents and participate in root cause analysis; Partner with Software Engineering and DevOps teams to improve application resiliency; Contribute to operational readiness activities including release validation and disaster recovery support.
Seniority
Mid-level (2-4 years experience)