Site Reliability Engineer (SRE)
Meijer Inc
Contract Grand Rapids, Michigan, United States Posted 3 months ago
About Position
Site Reliability Engineer (SRE) (Contract)
$65.00 / Hourly
Grand Rapids, Michigan, United States
Site Reliability Engineer (SRE)
Contract Grand Rapids, Michigan, United States Posted 3 months ago
Description
· As part of SRE systems team, standardizes SRE activities at our client by documenting best practices.
· Develops standards for capabilities like logging, metrics, distributed tracing and Chaos engineering so that Meijer SRE practices are readily consumable without any ambiguity.
· Develops reusable components using C# for other teams to implement reliability standards.
· Drives standardization initiatives to create a “single-pane-of-glass” view for Meijer’s business and IT operations using Azure monitor and PowerBI
· Drives key initiatives utilizing SRE/DevOps concepts and monitoring tools like Azure monitor and Dynatrace.
· Works with various development, SRE, support and testing teams to establish reliability best practices.
· Acts as a consultant and subject matter expert on SRE capabilities and tooling
· Helps SRE and development teams to mature their reliability activities – like estimating SRE activities for a new initiative, conducting an assessment on the current and future state of reliability, helping the team to identify the key system/business metrics and solutionize ways to track them.
· Takes part in SRE governance and lead Community of Practice activities
· Conducts Lunch n Learn sessions on SRE practices.
· Work as an SRE in multiple Lines of Businesses on need basis
· Develops dashboards, alerts, and monitoring for various systems
· Drive engagements with Development and Business Teams to define key Business and system metrics
· Developing SRE capabilities to meet SLI/SLO/SLA requirements.
· Creates error budget for each component, availability dashboard and sets up fast burn and slow burn alerts
· Performs chaos engineering by artificially injecting faults in systems to simulate SLO failures.
· Designs, codes, tests, and implements automation using C#.NET, Powershell and Azure CLI following GIT process.
· Coordinates structured walkthroughs and technical reviews ensuring reliability, resiliency and scalability
· Ensures overall quality by continuous monitoring in development cycle.
· Partners with the solution architects to design for new systems development, new package system evaluations and enhancement of existing systems.
· Mentors and coaches other members of the team. (SREs & Support)
· Coordinates feasibility studies/proofs of concept to evaluate solutions.
· Works with ITS Security and Infrastructure teams to ensure cloud-based systems and programs are secure.
· Works within the ITIL framework and SAFe.
· Actively participates in all team Agile ceremonies.
· This job profile is not meant to be all inclusive of the responsibilities of this position; may perform other duties as assigned or required.
Responsibilities
- Designs, codes, tests, and implementing utilizing the automation and orchestration tools using Python, Powershell, any scripting technology.
- Defining and setting development, test, release, update, and support processes for DevOps operation.
- Performs unit tests, monitors results, and takes required corrective actions as needed.
- Provide the inputs for the “Form Design” for any ITSM related changes for deploying each use case
- Understanding AI and Machine Learning concepts and assist in the deployment of automation use cases.
- Review and approve the use case solutions.
- Optimizes and enhances applications and interfaces to meet SLA/functional requirements.
- Assists in the production support and maintenance of applications as needed.
- Works within the ITIL framework.
- Coordinates feasibility studies/proofs of concept to evaluate solutions.
- Actively participates in all team Agile ceremonies.
- Partners with ITS Security and Infrastructure teams to ensure cloud-based systems and programs are secure.
- Strong knowledge on Monitoring and observability solutions."
By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.