Job Title: Site Reliability Architect Senior
Oklahoma City, OK, US, 73101-0321
JOB INFORMATION
• Job Title: Site Reliability Architect Sr
• Grade: Exempt 58
• Job Code: 128753
JOB SUMMARY
LEVEL OF RESPONSIBILITY
• Complex responsibilities related to primary focus of job area. Uses best practices and in-depth business knowledge to solve complex problems and improve products or services. May adapt procedures, processes and techniques to meet the more complex requirements of position.
ESSENTIAL FUNCTIONS
• Present usability, reliability, incident, and user experience of products to senior and/or executive leadership.
• Maintain automated site availability reporting and data platform.
• Influence product delivery teams to implement usability and reliability enhancements leading to improved user experience index scores and improved availability.
• Define and report SLOs / SLAs for 99% availability to executive leadership and business partners.
• Leads, Implements and trains team members for the DevOps principle of Feedback by creating user experience measures for all products.
• Contribute to definition of strategy, standardization of technologies, and establishment of patterns for rapid and continuous development and application of automated solutions to address reliability issues and automate manual tasks.
• Lead, implement and train team members on measurement capability of core product availability across the external and the internal Cloud using HTTP endpoint testing and synthetic user testing.
• Work with the Site Reliability Architecture community, Enterprise Architecture, and other Product Line teams to implement and contribute to strategy for DevOps CICD performance and monitoring quality gates within the delivery pipeline.
• Provide technical leadership for calculating system availability SLAs across all products.
• Provide technical leadership for usage and maintenance of tools for measuring core product health in production (with opportunities to extend those capabilities all the way back through the entire DevOps pipeline).
• Implements and trains team members on the tool consolidation strategy to optimize spend versus value for our end to end monitoring platform.
• Implements and trains team members for measuring and testing of site reliability using chaos-monkey based methodologies.
• Contribute to the maintenance and continuity of the Site Reliability Architecture strategies and processes.
• Production support, incident management, problem management, and service restoration as needed to quickly respond to and resolve production issues.
• Provide detailed analysis and troubleshooting for systems outages providing feedback to the product line team.
• All other duties as assigned.
REQUIREMENTS
• Bachelor's Degree in Information Technology or other related field, And 4 years of experience managing large scale reliable systems; Or
• High School Diploma/GED And 7 years of experience managing large scale reliable systems.
PHYSICAL DEMANDS - GENERAL REQUIREMENTS
PHYSICAL DEMANDS - LIFTING AND OTHER WEIGHT REQMTS
General Requirements
• Rarely:Standing
SPECIAL SAFETY REQUIREMENTS
• Member will not be required to drive in order to perform their job duties.
• Member is not required to perform any safety sensitive duties.
KNOWLEDGE, SKILLS AND ABILITIES (KSAS)
• Experience with troubleshooting and debugging issues at any level
• Experience with operational monitoring tools such as Dynatrace with a mindset towards predictive analysis
• Good understanding of networking including L2 and L3 concepts, including Firewall, Load Balancing, Routing and Switching.
• Focus on performance bottlenecks and performance improvement techniques
• Excellent communications skills with the ability to communicate with customers, peers, management etc. in both formal and informal situations
• Excellent communication and troubleshooting skills
• Experience with continuous integration/deployment frameworks such as Jenkins
• Experience balancing the service reliability, sustainability, and technical debt for services running at scale
• Can identify and mitigate reliability risks
• Be proficient in one or more cloud providers, including Azure
• Enjoy pushing scalability to the limit with high throughput services
• Design solutions with failure in mind to ensure reliability
• A working knowledge of Virtual Machines (VM) technology
• Basic knowledge and understanding of Security (CIA Model and PCI compliance) is a plus
• An understanding of configuration management, or containerization toolsets
• Working knowledge of the automation tools
• Versed with the entire software development lifecycle, DevOps, and SRE practices
• Strong analytical and problem-solving skills
• Prefer to build automation to perform redundant tasks rather than manually handling toil
• Understanding of databases and data modeling
• Strong scripting skills including ability to write scripts from scratch
• Knowledge of fundamental networking protocols, such as TCP/IP, HTTP, SSL, and DNS
• Knowledge and understanding of microservices based architectures, APIs, etc.
• Must be comfortable working with mission critical and sensitive systems, with a sense of urgency appropriate to the responsibilities
• Like looking through metrics and logs as if it were a treasure hunt
HEALTH AND SAFETY (MEDICAL/DOT REQUIREMENTS)
• Pre-Employment Drug Screen
SALARY RANGE
$100,000 - $128,357