Manager, Tech Deployment
McDonald's · Chicago, IL · 1 mo ago
HybridEngineering$127k/yrFull-time
Duties
- Execute phased rollout plans (Alpha, Beta, Pilot, and Production) for Conversational Commerce solutions, including drive-thru and digital channels.
- Validate deployment readiness by executing checks on EDGE servers, POS systems, network configurations, and all component prerequisites.
- Perform established pre-deployment checks and optimization activities (e.g., SCCM package creation, firewall setup, GitHub to Azure migration).
- Career Development: Coordinate tactical execution with cross-functional teams to ensure seamless deployment and minimize disruption to restaurant operations.
- Maintain consistency across development, QA, staging, and production environments by utilizing established automated environment setup and teardown processes.
Support & Operations
- Implement and execute deployment playbooks and support processes for all major initiatives (e.g., Fairway, Scale).
- Manage the execution of onsite operations support and coordinate with restaurant crews during live agent exposure.
- Run war room support operations for real-time issue resolution and troubleshooting according to established protocols.
- Monitor product performance post-deployment, gathering feedback to inform the continuous improvement of existing processes.
- Execute crew enablement and training plans, ensuring documentation is kept up-to-date.
Release & Environment Management
- Coordinate the execution of scheduled releases based on established business priorities and market readiness plans.
- Validate release readiness by ensuring all tickets are complete, tested, and documented, and that required approvals are in place prior to execution.
- Utilize blue/green, canary, or rolling strategies and tools (like Spinnaker, ArgoCD, or AWS CodeDeploy) to execute automated deployments.
- Conduct post-release validation, including smoke tests, sanity checks, and KPI monitoring.
Quality, Security & Compliance
- Enforce established quality gates and execute integrated security checks (DevSecOps) within the deployment pipeline.
- Perform vulnerability scans, license compliance checks, and maintain logs to ensure adherence to audit and compliance standards.
- Execute automated rollback and recovery strategies for failed deployments as defined by leadership.
Stakeholder Engagement & Continuous Improvement
- Coordinate closely with product management, operations, and market teams to execute deployments in alignment with broader business goals.
- Participate in retrospectives and process reviews, providing on-the-ground operational feedback to leadership to help refine future deployment and support strategies.
Qualifications
- 5+ years of experience in software engineering, deployment, or support roles.
- 1–3 years managing teams or leading projects responsible for the tactical deployment and support of distributed systems or platforms.
- Solid experience operating deployment automation tools, environment management, and support operations in large-scale environments.
- Excellent communication, execution-focused coordination, and cross-functional leadership skills.
- Working knowledge of CI/CD, DevOps, and security best practices.
Preferred Qualifications
- Experience executing QSR, retail, or restaurant technology deployments.
- Familiarity with utilizing cloud platforms, infrastructure automation, and monitoring tools.
Benefits
- Comprehensive health insurance, including medical, prescription drug, mental health, dental and vision coverage, as well as, life insurance.