Tech Stack
AzureDockerGrafanaJavaScriptJenkinsKubernetesMicroservicesNode.jsSOAP
About the role
- We are a global IT service company based in Uruguay, providing staffing and delivery team services and aiming to revolutionize people’s lives through work.
- Senior Enterprise API Platform Engineer: design, build, secure, and operate enterprise API platforms using Google Apigee and Azure API Management; establish governance, standards, and best practices for performance, security, and scalability.
- Design, implement, and maintain robust API proxies/gateways on Apigee and Azure API Management.
- Build and enforce API governance: standards, lifecycle management, versioning, and reusability.
- Develop policies (security, traffic, mediation) and transformation logic; automate platform tasks.
- Troubleshoot routing, security, and connectivity issues across multiple environments.
- Support internal/external consumers via Developer Portals for smooth, self-service onboarding.
- Monitor live API traffic, analyze logs/metrics, detect anomalies, and tune performance.
- Collaborate with Technical Architects, Product Owners, and Business Analysts to align platform capabilities with business goals.
Requirements
- 5+ years in API platforms or middleware integration across internal/external business systems.
- 3+ years hands-on with Google Apigee and Azure API Management (configuration, administration, policies, proxies, gateways).
- Strong understanding of RESTful APIs, OpenAPI/Swagger, and non-REST/event-based patterns (SOAP, Pub/Sub, etc.).
- Ability to develop API policies, transformations, and automations using JavaScript and C#.
- Deep knowledge of API security: OAuth 2.0, JWT, API Keys, mutual TLS, and related best practices.
- Proficiency troubleshooting platform issues and performance bottlenecks using logs, metrics, and platform APIs.
- Experience managing API specifications and versioning (e.g., SwaggerHub) and driving reusable, scalable designs.
- Experience enabling developers through API Developer Portals (onboarding, documentation, self-service).
- Participation in Agile ceremonies, backlog refinement, and translating business requirements into user stories.
- Need to be located in Argentina, Uruguay, Mexico, Chile or Colombia.