- Company Name
- Galactic Minds INC
- Job Title
- Kong Developer
- Job Description
-
Job Title: Kong Developer
Role Summary:
Design, develop, test, deploy, and maintain Kong Gateway solutions integrating with message queues (Kafka, WebSphere MQ, etc.). Configure Kong entities (services, routes, plugins, caching), extend platform capabilities via custom plugins, and manage API documentation through the Kong Developer Portal. Lead solution design for Kong API platform, implement DevOps practices, CI/CD pipelines, and leverage AWS cloud services.
Expactations:
- Deliver high‑quality Kong implementations on schedule and within scope.
- Maintain up‑to‑date knowledge of Kong features, API management standards, and cloud best practices.
- Collaborate effectively with developers, product owners, and operations teams.
- Ensure secure, scalable, and maintainable API solutions aligned with organizational architectures.
Key Responsibilities:
1. Architect and configure Kong Gateway components (services, routes, plugins, caching, rate limiting).
2. Develop and maintain custom Kong plugins in Lua to extend API capabilities.
3. Write and maintain comprehensive API documentation on the Kong Developer Portal.
4. Design and implement CI/CD pipelines for Kong deployment (Git, Jenkins, GitHub Actions, or similar).
5. Integrate Kong with message queues such as Kafka or WebSphere MQ Series.
6. Manage Kong deployments on AWS (ECS/EKS, CloudFormation, IAM, VPC, security groups).
7. Monitor, troubleshoot, and optimize Kong performance, applying best practices for logging, metrics, and alerting.
8. Work with cross‑functional teams to gather requirements, review APIs, and provide technical guidance.
Required Skills:
- Deep experience with Kong Gateway, including advanced routing, plugins, and gateway administration.
- Proficiency in Lua scripting for plugin development.
- Strong knowledge of REST/GraphQL APIs, API security (OAuth 2.0, JWT), rate limiting, and caching strategies.
- Experience with message queue systems: Apache Kafka, WebSphere MQ, or similar.
- Solid understanding of DevOps practices, CI/CD tooling (Jenkins, GitLab CI, GitHub Actions), Git workflows.
- AWS cloud experience: ECS/EKS, CloudFormation, IAM, VPC, API Gateway, CloudWatch.
- Familiarity with containerization (Docker) and orchestration (Kubernetes).
- Ability to create clear, maintainable documentation for internal and external use.
- Strong analytical, troubleshooting, and communication skills.
Required Education & Certifications:
- Bachelor’s degree in Computer Science, Software Engineering, or related field (or equivalent professional experience).
- Relevant certifications: Kong Integration/Developer certification, AWS Certified Developer – Associate or AWS Certified Solutions Architect – Associate, and/or Kafka or WebSphere MQ certification.