Job Title: API Engineer / Integration Engineer
Location: Hyderabad
Experience: 4 to 7 Years
Employment Type: Full-Time / Permanent
About the Role
We are seeking an experienced API Engineer / Integration Specialist with strong hands-on expertise in API YAML configuration, IBM API Connect, and IBM DataPower. The ideal candidate will be responsible for designing, configuring, securing, deploying, and troubleshooting API integrations in a complex, large-scale enterprise environment.
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.