Senior DevOps KONG Engineer - remote

Posted 3 years ago

AIM Consulting Project Description


Type: 8+ week contract to hire 

The team is working to provide further automation as they service their customers across a number of product lines. The project team has deployed a KONG API platform to serve as an API Gateway for a number of their project workloads. The API Gateway platform will enable a number of the Client's application teams to accelerate their development in leveraging required API integrations. From a business perspective this will provide to better, more efficient service to client customers, improving customer loyalty and retention. The scope of this project is to operationalize the KONG API Platform and provide a template and example workstreams using industry best practices in how to manage subdomains, routes, certificates that can be easily replicated by other project teams.

Scope (this project is already in flight and can get a status of where we are on this timeline if needed)

Support the effort to operationalize the KONG API Gateway. This will include capturing the existing state of the deployment process leveraging Azure Dev Ops as the orchestration/automation engine, the AWS deployment resources including Fargate among others, and supporting an iterative process for end to end deployments from Sandbox environments through an Integration Environment to a production environment in a tested, automated fashion. Specific components to be addressed and managed will include sub-domains, certificates, and network routes. Additional ‘nice to have’integrations will include MS teams and deployment test validations as well as integration with App Dynamics for application/service observability and monitoring. The 12 week engagement would follow an approach similar to the below list.

  • On-boarding, documentation and existing process review –2 weeks
  • Prioritization and Design to top integration priorities (collaborate with Client Leadership) –1 week
  • Automation and Development/Integration on both configuration and deployment components –4-6 weeks
  • Testing, validation and demo’s to appropriate stakeholders –2 weeks
  • Ensure connectivity is established with the DTCC and their integration and utilization of the API interface
  • Documentation and Knowledge Transfer –1 week
  • MUST HAVES::

  • KONG (and assertive about bringing best practices)
    • API gateway within the AWS ecosystem
    • As containers
    • Solid understanding of Kong configuration and administration
  • AWS (IDEALLY)
    • Fargate (or ECS –Elastic Container Service)
    • Deep cloud formation experience
    • Networking
  • Azure DevOps (Client can train this if unable to find paired with KONG expertise)
    • Setting up and maturing deployment pipelines
    • Plugging in Teams into the deployment pipelines
    • Plugging in test automation into the deployment pipelines
  • Nice to Haves:

    • CI/CD methodologies
      • Chatops integrations
      • Able to mature Azure DevOps pipelines to deploy into AWS environments