20 days ago
Colombia (city not specified)Senior
Responsibilities
- Design, develop, and maintain scalable backend services and APIs using Go and Python.
- Integrate LLM capabilities into backend services through RAG pipelines, tool calling, and AI orchestration patterns.
- Build and integrate cloud-native services on Microsoft Azure.
- Implement distributed caching strategies with Redis and optimize performance, scalability, and resource utilization.
- Design resilient distributed architectures using fault tolerance, retries, timeouts, and robust error handling.
- Integrate SAP S/4HANA and ERP systems through OData, IDocs, BAPIs, RFCs, APIs, and middleware.
Requirements
- Required experience with Go (Golang) and Python.
- Required SAP integration experience with S/4HANA and ERP using OData, IDocs, BAPIs, RFCs, APIs, and middleware.
- Experience with Microsoft Azure integration, including APIM, Service Bus, Event Hubs, PostgreSQL, SQL, Entra ID, OAuth 2.0, OIDC, Key Vault, networking, and infrastructure as code.
- Required experience with Redis, distributed caching, cache-aside strategies, and cache invalidation.
- Experience with LLM integration, tool calling, RAG, and AI coding tools such as Codex, Claude Code, and Copilot.
- Knowledge of microservices, event-driven systems, resiliency, and retries.
- Preferred experience with SAP BTP, CPI, MDG, and Variant Configuration.
Benefits
- Premium healthcare.
- Meal voucher.
- Maternity and parental leave.
- Mobile services subsidy.
- Sick pay and life insurance.
- Access to CI&T University.
- Colombian holidays.
- Paid vacations.
About CI&T
CI&T is a public IT services firm that builds and runs digital products for large enterprises, combining consulting with end-to-end software engineering. It delivers AI deployment, cloud modernization, data platforms, mobile/web development, and systems integration through project-based and managed engagements. Founded in 1995 and headquartered in New York, it operates globally and is listed on the NYSE (CINT).
