McDonald's is looking to accelerate technology innovation and digitize its operations to enhance customer experience through Delivery, Digital, and Drive Thru channels. The API Management Platform Engineer will be instrumental in building and maintaining a scalable and secure API strategy to enable seamless data movement and unlock a robust API ecosystem.
Requirements
- Strong experience in API management platforms (e.g., Apigee, Kong, Mulesoft) and microservices architecture
- Minimum 5 years in API management, platform engineering with DevOps, or software engineering in a data-driven environment
- Experience with infrastructure-as-code tools (e.g., Terraform, CloudFormation) and CI/CD tools (e.g., Jenkins, GitLab CI/CD)
- Skilled in at least one programming language (e.g., Python, Java, Go, .NET) with a solid understanding of RESTful API principles
- Knowledge of cloud platforms (AWS, Azure, or GCP) and API security protocols (OAuth, JWT), with a focus on security best practices
Responsibilities
- Build and maintain a scalable and secure API management infrastructure to support business needs and platform growth
- Implement and manage CI/CD pipelines to automate deployment, monitoring, and maintenance of APIs across the platform
- Develop monitoring strategies and tools to ensure platform availability, performance, and scalability
- Enforce security best practices, including access controls, data encryption, and adherence to regulatory requirements
- Identify performance bottlenecks and implement optimizations for response times and resource utilization
- Provide support for production issues, troubleshoot, and implement fixes to maintain platform stability and availability
- Work closely with DevOps, security, and data engineering teams to align platform solutions with business goals
Other
- Document processes, platform configurations, and architecture to enhance team knowledge and onboarding
- Bachelor’s degree in computer science, Engineering, or a related field