Job Summary
The candidate will be responsible for the design, development, deployment, and support of Kong API Gateway solutions and Kong Service Mesh implementations. This role requires strong expertise in API management, microservices architecture, and cloud environments, along with the ability to troubleshoot and optimize API performance and security.
Key Responsibilities
Development & Implementation:
Design, develop, and deploy Kong API Gateway solutions for secure and scalable API management.
Implement Kong Service Mesh to enable secure service-to-service communication and traffic control in microservices environments.
Configure routing, load balancing, rate limiting, authentication, and authorization using Kong plugins.
Develop custom plugins in Lua, Go, or other supported languages to extend Kong's functionality.
Integrate Kong with CI/CD pipelines for automated deployments and testing.
Collaborate with development teams to onboard new services to Kong API Gateway and Service Mesh.
Support & Maintenance
Monitor Kong infrastructure for performance, latency, and errors using tools like Prometheus, Grafana, and ELK stack.
Investigate and resolve API-related issues, ensuring minimal downtime and optimized performance.
Handle incident management, root cause analysis (RCA), and implement preventive measures.
Maintain Kong configurations and policies across environments (Dev, UAT, Production).
Ensure API security by implementing OAuth, JWT, mTLS, and other industry-standard security practices.
Collaboration & Documentation
Work closely with DevOps, cloud, and security teams to streamline Kong integrations.
Document Kong configurations, API specifications, and support processes.
Train internal teams on Kong usage, API onboarding, and best practices.
Required Skills & Qualifications
Bachelor's degree in computer science, Engineering, or related field.
Hands-on experience with Kong API Gateway (OSS or Enterprise) and Kong Service Mesh.
Strong understanding of APIs (REST, GraphQL) and microservices architecture.
Proficiency in Lua, Go, or other programming languages used for developing Kong plugins.
Knowledge of CI/CD tools (Jenkins, GitLab CI, etc.) and version control systems (Git).
Experience with cloud platforms (AWS, Azure, GCP) and container orchestration tools like Kubernetes and Amazon EKS.
Familiarity with API security mechanisms like OAuth, JWT, API keys, and mTLS.
Experience in monitoring and logging tools like Prometheus, Grafana, and ELK stack.
Strong troubleshooting and problem-solving skills.
Preferred Skills
Kong Enterprise experience (RBAC, developer portal, Vitals, etc.)
Knowledge of service mesh concepts (sidecars, proxies, traffic splitting).
Understanding of Infrastructure as Code (IaC) using Terraform or Helm.
Familiarity with scripting languages (Bash, Python) for automation.
Soft Skills
Excellent communication and collaboration skills.
Strong analytical and organizational abilities.
Proactive mindset and a problem-solving attitude.