API Gateway Engineer/Ops Engineer

at  Cognizant

Brussels, Région de Bruxelles-Capitale - Brussels Hoofdstedelijk Gewest, Belgium -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate16 Dec, 2024Not Specified17 Sep, 2024N/AJson,Enterprise Systems,Testing,Xml,Logging,Communication Skills,Computer Science,Aws,Plugins,Application Monitoring,Rest,Soap,Design Patterns,Openness,Oauth,Data Structures,Software Development,IntegrationNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

JOB SUMMARY:

We are looking for a skilled and motivated API Gateway Engineer to join our team. This role is ideal for candidates with a strong background in API gateways and experience with Azure DevOps/GitHub Actions, NGINX, and Lua. The primary responsibility of this role is to develop, deploy, and manage our API Gateway.

ESSENTIAL SKILLS:

  • Strong experience working with API Gateways.
  • Deep understanding of API management, lifecycle, and integration design patterns and best practices.
  • In-depth knowledge of API gateway components such as proxies, policies, plugins, and developer portals, including their configurations.
  • Experience in Agile development, application design, software development, and testing.
  • Strong understanding of XML, JSON, Web Service technologies (SOAP, REST), and data structures.
  • Expertise in setting up API proxies and configuring policies on API gateways.
  • Extensive experience with OAuth, JWT, and other API security policies.
  • Capability to apply security measures, throttling, OAuth 2.0, TLS, certificates, and keys to the API Gateway.
  • Familiarity with management APIs and integration with enterprise systems, including infrastructure and application monitoring, SAML or LDAP SSO, and logging.
  • Proficient in creating API specifications using Swagger.
  • Understanding of Microservices patterns and concepts.
  • Knowledge of CI/CD processes and experience with DevOps tools.
  • Eagerness to learn new technologies and apply them to create functional software.

NICE TO HAVE SKILLS:

  • Knowledge of the Banking & Insurance industry is a plus.
  • Strong problem-solving skills and the ability to work collaboratively in a team environment.
  • Excellent communication skills and a willingness to engage in discussions and brainstorming sessions.
  • Openness to new technologies while understanding the enterprise landscape and processes.
  • Ability to work effectively in a new team environment and manage new introductions.
  • Objectives:
  • Connect the first API consumers and producers within the next 6 months.
  • Develop a mature API Gateway service within 12 months.

Qualifications:

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • AWS and/or Azure certification is a plus.

Responsibilities:

  • Develop, deploy, and manage API Gateway.
  • Customize NGINX using the Lua language to meet specific needs.
  • Utilize Azure DevOps/GitHub Actions for continuous integration and deployment (CI/CD) and infrastructure management.
  • Implement API management solutions, including setting up API proxies, managing traffic, ensuring security, and enabling analytics, monetization, and developer portals.
  • Create and refine API specifications using OpenAPI/YAML.
  • Maintain high standards of code and design quality by executing thorough test plans.
  • Communicate and collaborate effectively with both technical and business stakeholders to develop solutions.
  • Proactively identify technical dependencies and work with cross-functional teams to address them.
  • Deploy the API Gateway codebase using CI/CD processes.
  • Independently build and deliver Proofs of Concept (PoCs).
  • Participate in peer code reviews to ensure high code quality.
  • Work closely with API and backend engineers to enhance API quality and establish best practices and processes across products.
  • Collaborate with the platform architecture team to define and design the API Gateway.
  • Integrate API consumers and producers in collaboration with the team.
  • Ensure the API Gateway is robust, scalable, and secure.
  • Provide technical support and troubleshoot API Gateway issues.
  • Engage in discussions and brainstorming sessions to foster innovation and improve services.


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Trade Certificate

Capability to apply security measures throttling oauth 2.0 tls certificates and keys to the api gateway.

Proficient

1

Brussels, Belgium