API Platform Engineer

Gordon Food ServiceWyoming, MI
1dHybrid

About The Position

Welcome to Gordon Food Service! We are excited that you are thinking about opportunities with us, and we have an amazing story to share. See below for a quick glance of who we are and the impact you could have on the food service industry. There's a seat at our table for you... Position Summary: The API Platform Engineer is responsible for designing, securing, implementing, deploying and monitoring APIs on the Apigee platform. They will automate the creation and deployment of APIs and works with the development teams to help create open API specifications that automate tools usage. Participates on the team responsible for building REST API’s to provide the foundation for designing a single interface into GFS data.

Requirements

  • Bachelor’s Degree in Computer Science, Information Technology or related field required.
  • Five or more years of work experience in Information Technology to include designing and developing REST APIs using API gateway products and API Traffic Management required.
  • Experience with Apigee, gateway security, API Security, Gitlab, Google Cloud Platform, Cloud Logging, Terraform, API Testing using REST client (i.e Postman), Load Balancers, Shell Script.
  • Must have good written and verbal communication skills as well as good organizational and problem-solving capabilities.
  • Must have the ability to multi-task, prioritize and be able to work independently or within a team environment.
  • Ability to develop solutions to complex problems that require the regular use of ingenuity and innovation, and ensures solutions are consistent with organization objectives.

Nice To Haves

  • Testing Automation experience preferred
  • DevOps workflows using tools like GitLab, Jenkins and others preferred
  • Understanding of OAuth2 and Certificate-based Security.
  • Ability to create critical or custom APIs by hand and add any complex design business logic required.

Responsibilities

  • Use an enterprise deployment of API’s via API Management Platform to design, secure, implement, deploy, and monitor APIs.
  • Develop and maintain tools that automate the creation and deployment of API Platform APIs based on Swagger or Open API specifications.
  • Work with development teams and API Architect to create an API strategy appropriate for their needs.
  • Knowledge and utilization of Gitlab, CI/CD pipelines and Google Cloud Platform
  • Support development teams by designing and developing API Platform APIs for enterprise shared flows, occasionally for the teams’ needs and partner with the teams to create APIs on their own using the automation tools you maintain.
  • Monitor performance of critical APIs in production and show development teams how to monitor the APIs that their applications interface with.
  • Always automate solutions.
  • Train Developers on how to use the tooling in creation of Apigee proxies.
  • Write clear documentation for how custom APIs are designed and implemented.
  • Maintain documentation on how to use the automated tooling on the API Platform.
  • Document implemented security controls.
  • Learn. Research unfamiliar tools/technology/code, find new technology to improve the value of Apigee proxies in the organization.
  • Other duties and responsibilities as assigned.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service