Descripción del puesto / Funciones
- Design and specify APIs to meet business requirements.
- Create and review Pull Requests on Azure DevOps.
- Ensure alignment between API specifications and actual implementation.
- Promote best practices in API design within the internal community.
- Participate in internal API-related committees and communities.
- Improve team tools and processes.
- Stay updated on API technology trends.
- Review and challenge business requirements when necessary.
- Support both technical and business partners with API integration.
- Follow delivery processes and ensure compliance by external teams.
- Provide documentation when necessary.
- Coordinate and monitor ongoing business and project activities.
- Monitor the health of live assets across environments.
- Report and raise alerts on key topics.
- Support testing phases when required.
Estudios
Computer science, software engineering, or a related field is expected.
Requisitos mínimos
- English C1.
- Experience with Agile methodologies (Scrum, Kanban).
- Knowledge of business analysis.
- Project management experience.
- Experience with API Gateway, Developer Portal, incident management, and monitoring.
- Proficiency in JSON, XML, YAML formats.
- Experience in modeling with UML and XMind.
- Familiarity with tools like Swagger, VSCode, and Postman.
- Knowledge of OpenAPI 3.x, Swagger 2.0, ISO, REST (Richardson level 2 & 3), and RFC standards.
- Experience with tools such as Git and Office 360.
Requisitos valorables
- Knowledge of Spanish and/or French.
- Experience in the insurance or assistance industry.
- Experience with cloud platforms (AWS, Azure, OpenShift).
- Knowledge of programming languages (C#, JavaScript, TypeScript).
- Experience with Kusto query language.
- Security expertise (SAML, OAuth2, JWT, threat modeling).
- Experience with AsyncAPI, WSDL, and ACORD standards.
- Familiarity with tools such as Azure DevOps and AppInsight.
- Personal skills such as autonomy, curiosity, creativity, and strong interpersonal relationships.