Job Title: API Engineer / Integration Engineer
Location:
Experience:
Employment Type:
About the Role
API Engineer / Integration Specialist
This role involves working closely with cross-functional engineering, architecture, and DevOps teams to ensure seamless API delivery, secure communication flows, and reliable API lifecycle management.
Key Responsibilities
API Development, Configuration & Management
- Configure, customize, and modify
API YAML
definitions for REST/SOAP APIs. - Develop API policies, configurations, security rules, and runtime behaviors using
IBM API Connect
. - Implement end-to-end API lifecycle management including creation, versioning, publishing, deployment, and retirement.
- Ensure API governance, documentation, and compliance with enterprise standards.
IBM DataPower Integration
- Configure and manage
IBM DataPower Gateway
for routing, security enforcement, transformation, and protocol mediation. - Develop and implement DataPower processing rules, proxy configurations, SSL profiles, and authentication mechanisms.
- Troubleshoot DataPower issues, performance bottlenecks, routing failures, and connectivity problems.
- Integrate DataPower services in high-security and complex multi-network environments.
API Deployment & CI/CD Automation
- Deploy APIs using
Jenkins
, Git-based workflows, and pre-existing enterprise pipelines. - Collaborate with DevOps teams to improve pipeline automation, validation, and quality checks.
- Participate in continuous integration, continuous delivery, and delivery automation initiatives.
Security & Compliance
- Implement API security best practices including OAuth, JWT, Basic Auth, API keys, and certificate management.
- Configure firewalls, network ACLs, and secure routing for internal/external API communication.
- Ensure compliance with organization-wide security policies, encryption guidelines, and data protection standards.
Troubleshooting & Support
- Monitor API performance, availability, and error logs using APIC/DataPower monitoring capabilities.
- Perform root cause analysis (RCA) for API failures, routing issues, and policy misconfigurations.
- Provide L2/L3 support for API integration issues and collaborate with the infrastructure, networking, and backend teams.
Collaboration & Documentation
- Work closely with backend developers, architects, DevOps teams, and business stakeholders.
- Translate integration requirements into technical API specifications.
- Maintain technical documentation, design diagrams, deployment workflows, and API catalogs.
- Participate in Agile ceremonies and contribute to sprint planning, estimations, and reviews.
Required Skills & Qualifications
47 years
of experience in API development, integration, or middleware technologies.- Strong hands-on experience with:
IBM API Connect
(API Manager, Developer Portal, Gateway Services)IBM DataPower Gateway
(routing, policy enforcement, transformations)- Solid ability to configure and modify
API YAML
code for REST/SOAP specs. - Strong knowledge of
REST APIs, SOAP services
, API security, and API lifecycle management. - Experience deploying APIs through
CI/CD pipelines
, especially using Jenkins
. - Good understanding of
CI/CD concepts, Git workflows, and automated deployments
. - Strong understanding of:
- Authentication & security standards (SSL/TLS, OAuth2, JWT)
- Gateway routing rules & proxy configurations
- XML, JSON, XSLT, and transformation logic
- Familiarity with Linux environments and basic scripting (Shell/Python is a plus).
Nice to Have
- Experience with API logging and monitoring tools.
- Knowledge of networking concepts (DNS, routing, load balancers, firewalls).
- Experience in working within financial, banking, or regulated enterprise environments.
- Exposure to containerization (Docker) or Kubernetes/OpenShift.