DevOps SRE
Site Reliability Engineer Experience in the following programming languages/technologies: Java/J2EE and Kubernetes. Experience in SRE role. Proven ability in SQL or SQL-like languages. Experience with Splunk/AppDynamics. This individual will play SRE (Site Reliability Engineer) role for the ESHOP/Blue Marble stack which enables stability for the platform and improve user experience for our agents, partners and customers which will lead to the continued success of their company. Alert management - Coming up with alert criteria based on the above parameters. Alert management like alert recall, reset, enable/disable revising error budget based on the toil undergone by team etc. Incident management - Chair meetings with development, operations team in the event of an incident (which would be response to a critical alert).Prevention of outages – SRE will have to respond to all Non Critical alerts and work closely with development and testing team. These alerts are not essentially threshold breaches but could become one if not addressed. Postmortem – Derive learnings from alerts along with teams, RCAs and work on long term solutions which could be changes in code, configuration, change in design/architecture, capacity planning changes. Verification – Work closely with Load and Performance teams in redefining parameters like load, concurrent users etc. based on the learnings from the previous step. Optimizing planned outages – This includes optimizing dev. Ops area and any other activity resulting in a planned outage. Reporting with Reliability Metrics – This includes set of derived metrics which includes Availability, Mean time to repair, Mean time between repairs, Probability of failure etc.
Required Skills:
Splunk, Kubernetes, Java-based applications. Basic Qualification: Prior experience in an SRE role. Not a traditional DevOps position. Additional Skills: Prior experience in an SRE role. Not a traditional DevOps position. 100% remote Background Check: Yes.