Description

Job Summary:

We are seeking a highly skilled Senior Integration Engineer to develop and manage microservices-based integrations in a cloud-agnostic environment. This role requires deep expertise in Node.js, Kafka, and Apigee, with strong experience in containerization and API development. Candidates with a background in telecom and familiarity with TM Forum standards are highly preferred.

 

Key Responsibilities:

  • Design, develop, and maintain microservices-based APIs using Node.js and Kafka
  • Implement scalable integration layers using cloud-native and cloud-agnostic patterns
  • Manage and secure API endpoints via Apigee API Gateway
  • Use Docker and Kubernetes for containerization and orchestration
  • Ensure systems are scalable, highly available, and fault-tolerant
  • Collaborate with stakeholders to align integrations with business goals
  • Maintain compliance with TM Forum Open APIs and relevant industry standards
  • Troubleshoot, monitor, and optimize performance
  • Document integration workflows and technical decisions
  • Support and maintain CI/CD pipelines

 

Required Skills:

  • 4+ years of hands-on experience with Node.js in a microservices environment
  • Strong experience with Apache Kafka for real-time/asynchronous processing
  • Proficiency with Docker and Kubernetes in production
  • Experience with Apigee or similar API Gateway tools
  • Experience building cloud-agnostic solutions (AWS, Azure, or GCP)
  • Understanding of microservices architecture and design patterns
  • Strong grasp of RESTful APIs, OAuth2, and JWT authentication

 

Preferred Qualifications:

  • Experience in the telecommunications industry
  • Familiarity with TM Forum standards and Open APIs
  • Experience with performance/log monitoring tools (e.g., Prometheus, Grafana, ELK)
  • Understanding of DevOps tools, Infrastructure as Code (Terraform, Helm)
  • Experience with Kafka Streams and schema management

Education

Any Graduate