HamburgerMenu
hirist

Job Description

Key Responsibilities :


- Design, build, and maintain robust, scalable, and secure API platform capabilities (API Gateway, Developer Portal, API Lifecycle Management).

- Collaborate with product managers, architects, and development teams to understand requirements and translate them into technical solutions.

- Implement API governance and versioning strategies to ensure backward compatibility and consistency.

- Develop and enforce API security standards including authentication (OAuth2.0, JWT), authorization, rate-limiting, and throttling.

- Drive platform observability by implementing logging, monitoring, and alerting for APIs using tools like Prometheus, Grafana, ELK, or similar.

- Optimize performance, latency, and throughput of APIs under high-volume workloads.

- Contribute to CI/CD pipeline automation for API deployments and testing.

- Provide technical guidance and mentorship to junior engineers.

- Stay updated with emerging trends in API design, cloud technologies, and microservices.

Required Skills & Experience :


- 5+ years of hands-on experience in API development and platform engineering.

- Strong programming skills in languages such as Java, Node.js, or Go.

- Deep expertise with RESTful APIs, API gateways (e.g., Kong, Apigee, AWS API Gateway, NGINX), and microservices architecture.

- Proficient in using OpenAPI/Swagger for API documentation and design.

- Experience with containerization and orchestration tools like Docker and Kubernetes.

- Familiarity with cloud platforms (AWS, Azure, or GCP), especially with API management tools.

- Good understanding of CI/CD pipelines and tools like Jenkins, GitLab CI/CD, or GitHub Actions.

- Experience with message brokers like Kafka or RabbitMQ is a plus.

- Solid understanding of software engineering best practices, design patterns, and security standards.

Preferred Qualifications :


- Bachelors or Masters degree in Computer Science, Engineering, or a related field.

- Certifications in cloud platforms or API management tools.

- Experience in GraphQL, gRPC, or WebSockets is an advantage.

- Exposure to API monetization and developer onboarding strategies.

Key Competencies :


- Strong problem-solving and analytical skills.

- Excellent communication and collaboration abilities.

- Proactive attitude with a strong sense of ownership and accountability.
- Ability to work in fast-paced, agile development environments.


info-icon

Did you find something suspicious?