McDonald’s new growth strategy, Accelerating the Arches, encompasses all aspects of our business as the leading global omni-channel restaurant brand. As the consumer landscape shifts we are using our competitive advantages to further strengthen our brand. One of our core growth strategies is to Double Down on the 3Ds (Delivery, Digital and Drive Thru). McDonald’s will accelerate technology innovation so 65M+ customers a day will experience a fast, easy experience, whether at one of our 25,000 and growing Drive Thrus, through McDelivery, dine-in or takeaway.
Leading this tech revolution is McDonald’s Global Technology organization made up of intrapreneurs who get to build really cool tech with scary smart people using the latest innovations like AI, IOT, and edge computing. We do this working along diverse, global teams who are always hungry for a challenge. It’s bonus points when you get to see your family and friends use the tech you build at their favorite McD restaurant.
This role will collaborate closely with cybersecurity experts, market leads, project managers, and Global Technology Solutions teams to ensure the reliable and efficient operation of McDonald’s security services. In addition, this role will be responsible for managing and collaborating with the support teams that handle tickets and other operational tasks for McDonald’s security services. This person will work closely with others in Global Technology Risk Management and other areas of Global Technology to ensure that our services are meeting the needs of markets, application teams, and other stakeholders.
Check out the Global Technology Technical Blog to learn how technology is directly enabling the Accelerating the Arches strategy.
Job Description
This opportunity is part of the DevOps COE in CPP Delivery office, where our mission is to help our product engineering teams deliver faster with improved quality and reliability. We work multi-functional with our global product teams and market teams in defining and executing on our automation test strategy, improving our build and deploy pipelines to standard tools and templates and Find opportunities to proactively maintain our product SLAs. This is a strategy and transformation-focused role. As a Manager SRE, you will partner with our, product engineering groups, and 3rd party engineering vendors to develop and reliability/resiliency and proactive monitoring and alerting.
Responsibilities
- Design and drive monitoring, alerting, ticket reporting strategies to measure SLA, SLO, MTTI, MTTR and align with management expectations to reduce/minimize prod downtime
- Guide site reliability automation to help eliminate manual toil and create a self-healing capability
- Participate in selection of appropriate automation tools, defining technology, quality, experience and implementation standards and practices within own technical domain
- Design, implement, test, deploy and maintain innovative software solutions to transform service performance, adaptability, cost, and security.
Qualifications
- Bachelors Degree or equivalent experience in Technology or related
- 5+ years software engineering experience with at least 3+ years as a SRE or similar positions
- Experience with SRE design to address reliability and resiliency with availability
- Experience in working in a cloud environment
- Experience in mobile development on iOS and Android
- Solid experience with DevOps (CI/CD pipelines with Jenkins or similar; Git/GitHub)
- Scalability design, as well as performance monitoring and testing
- Comfortable with production environments, firewalls, and networking
- Good experience in deploying, observing, altering, logging, and monitoring systems (New Relic , Data dog or something similar) with a predictive analysis approach
- Experience partnering with customers with good interpersonal and written communication skills.
Additional Information
All your information will be kept confidential according to EEO guidelines.