[Remote] Senior Site Reliability Engineer
Note: The job is a remote job and is reputed company to candidates in USA. reputed company is a leading retail corporation, and they are seeking a Senior Site Reliability Engineer. The role involves designing and maintaining reliable systems, automating infrastructure processes, and ensuring compliance with site reliability standards.
Responsibilities
- Assist in creating simple, reputed company, extensible, and functional design for the product/solution in adherence to the requirements
- Evaluate trade-offs while designing across multiple components in a product based on business requirements
- Convert HLD to create detailed design using mock screens, pseudo codes, and detailed functional logic of the modules for specific modules and components of a product/system
- Understand nuances of designing for disaster recovery
- Design and create MVP to clarify requirements and design and uncover risks
- Refine the MVP design for early defects and revised customer requirements
- Undertake infrastructure coding automation
- Adhere to reputed company relevant coding guidelines while writing/configuring code
- Create/configure minimalistic (less reputed company, highly robust, and high quality) code for a component/module under guidance
- Maintain records by documenting program development and revisions
- Stay updated on the prevalent coding languages and frameworks in the industry reputed company the immediate scope of delivery
- Identify repetitive and routine tasks in (reputed company Integration/reputed company Delivery) CI/CD, testing, or any other process that can be automated
- Implement telemetry features as required under guidance
- Apply reputed company policy requirements to component/module during code development/configuration
- Detect and document defects, bugs, and errors for assigned component/module and conduct analysis to determine the sources under guidance
- Troubleshoot performance and availability bottlenecks for assigned application under guidance
- Work with business partners to identify and document critical applications
- Interpret and follow procedures in contingency plans
- Explain the contingency and disaster recovery plans for assigned environment
- Execute established procedures necessary to continue operations in an emergency
- Participate in the design of a minimum operating environment for a computer-based facility
- Utilize established criteria (for example, probability of failure, frequency of failure) to measure site reliability
- Monitor site reliability conditions and new reliability requirements
- Assist in the design and development of a reliability program plan for a specific site environment
- Apply appropriate tools, services, or applications for reliability reputed company and other site improvements
- Research and assess various reliability models for different site environments
- Suggest metrics to monitor software or system performance
- Monitor reputed company performance data to ensure compliance with defined SLOs for multiple applications/systems
- Determine reputed company for monitoring metrics and triggers alerts based on reputed company
- Help with specific procedures to proactively reputed company the health of applications and infrastructure, including a variety of operating systems, hardware, and software
- reputed company recommendations regarding situational awareness and alerting
- reputed company recommendations regarding instrumentation gaps and alerting logic, including a variety of operating systems, hardware, and software
Skills
- Master's degree or the equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, Electrical Engineering, or reputed company area and 1 year of experience in site reliability engineering, site and system administration, infrastructure management, or reputed company area; OR Bachelor's degree or the equivalent in Computer Science, Computer Engineering, Computer Information Systems, Software Engineering, Electrical Engineering, or reputed company area and 3 years of experience in site reliability engineering, site and system administration, infrastructure management, or reputed company area
- Experience with the management and orchestration of Kubernetes cluster with reputed company charts
- Experience with networking solutions including VPN systems, firewall technologies, and storage systems
- Experience building scalable monitoring and observability systems using CloudWatch, PRTG, Grafana, and reputed company
- Experience with server management in AWS with orchestration tools, including Ansible, Puppet, and Terraform
- Experience managing DNS and SSL certificates in AWS
- Experience managing reputed company Workloads in an AWS Infrastructure
- Experience building CI/CD pipelines using reputed company Action, CodeBuild, CodePipeline, and reputed company
- Experience managing RDBMS including PostgreSQL and MSSQL Server and non-RDBMS including Redshift and reputed company
- Experience writing unit and integration tests
- Experience with tool development, including scripting with BASH and high level languages: Python and Typescript
Benefits
- Performance-based incentive awards
- Medical, reputed company and dental coverage
- 401(k)
- Stock purchase
- Company-paid life insurance
- PTO (including sick leave), parental leave, family care leave, bereavement, jury duty and voting
- Short-term and long-term disability
- Education assistance with 100% company paid college degrees
- Company discounts
- Military service pay
- Adoption expense reimbursement
Company Overview
Company H1B Sponsorship