Senior API Integration Engineer (W2 only)

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

API
API Management
Access Control
Amazon Web Services
Documentation
J2EE
Identity Management
CyberArk
Cloud Computing
Continuous Integration
Continuous Delivery
IBM Websphere DataPower
OAuth
Microservices
RESTful
Kubernetes
Jenkins
Oracle Db
Python
Web Security

Job Details

Terms of Employment

  • W2 Contract-to-Hire, 12 Months
  • This position is predominantly remote. With that said, candidates must be willing to come onsite to Reston, VA for PI planning sessions / all hands meetings roughly once per month.
  • Candidates must be based in Maryland, Washington, DC, Virginia, or West Virginia.

Overview & Responsibilities

The position will require working with broad cutting edge technologies, including, but not limited to AWS API Gateway, API Management System (APIM), IBM API Connect, IBM DataPower, Automation Suites for testing API, Venafi Systems, CyberArk, Python, Java EE, Spring, Hibernate, Web Security, REST Services, Micro Services, Role Based Access Control (RBAC) security model, Identity and Access Management, Single Sign On (SSO), Kubernetes and containerization technologies, and the other integration technology. The candidate will play a subject matter expert (SME) role in the field of web Services, microservices and REST API.

Responsibilities include:

  • Review the API specification for conformance of the enterprise standards and API governance framework.
  • Review the documentation and make recommendations for change.
  • Design and develop framework (reusable routines) using REST API Specifications and shell scripts to manage lifecycle of APIs.
  • Work with CI/CD team to create necessary custom Jenkins pipelines.
  • Design, develop and implement custom API flows and Publish API s to APIM platform.
  • Troubleshoot issues seen in DataPower and APIM.
  • Generate reports from APIM Analytics.
  • Experience with OAuth and JWT (with OpenID Connect).
  • Participate in customer onboarding activities on to API Gateway platform and participate in triage activities on a need basis.
  • Support production release activities.
  • Manage the runtime platform on containers and Kubernetes.

Required Skills & Experience

  • Extensive experience using Node.js to automate pipelines by executing JavaScript scripts within CI/CD environments like Jenkins.
  • Experience using Python to create scripts.
  • Experience in API development.
  • Experience using IBM DataPower (v10) or IBM API Connect (v10) to manage/deploy APIs.
  • Experience managing/deploying APIs on cloud and on-premises.
  • Experience configuring cloud native API gateways and ingress controllers.

Preferred Skills & Experience

  • Knowledge of Open API Specifications (OAS) 2.0/3.0.
  • Experience using AWS API Gateway to manage/deploy APIs.
  • Experience in Bash/shell scripting.
  • Experience using Oracle/DB2 databases.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.