Api Engineer
Há 4 horas
Come to one of the biggest IT Services companies in the world Here you can transform your career Why to join TCS? Here at TCS we believe that people make the difference, that's why we live a culture of unlimited learning full of opportunities for improvement and mutual development. The ideal scenario to expand ideas through the right tools, contributing to our success in a collaborative environment.
We are looking for API Designer/Engineer who wants to learn and transform his career.
In this role you will: (responsibilities)
Overview
The API Designer/Engineer is a pivotal role responsible for implementing API Design First principles to create scalable, secure, and consumer-centric APIs. The candidate will focus on designing API specifications and frameworks that ensure seamless developer experiences while meeting Customer's API standards and architectural guidelines.
Key Responsibilities
API Design & Development
Adopt an API Design First Approach: Leverage OpenAPI (Swagger), RAML, or AsyncAPI specifications to define APIs before implementation, ensuring clarity and alignment across stakeholders.
API Specification Creation: Design API specifications that adhere to Customer's API standards, covering endpoints, data structures, error handling, and response codes.
Policy Design and Configuration: Define and configure API policies (security, routing, transformation, throttling, etc.) using tools such as Azure API Management (APIM).
Mock API Development: Create mock APIs for early-stage validation and testing to facilitate integration and feedback before development.
API Testing: Perform unit testing of API specifications to ensure functionality, reliability, and adherence to defined standards.
Environment Configuration: Configure API backend settings within APIM (naming conventions, App Insights, Key Vault) in DEV, UAT, and PRD environments.
API Deployment: Deploy draft APIs into the Azure APIM Dev instance and promote them across DEV, UAT, and PRD environments using the API DevOps framework.
Documentation: Create comprehensive API documentation, including references, developer guides, and examples, in line with Customer's standards.
Metadata Publishing: Publish API Identity Cards (metadata, usage information) to the Azure API Management Developer Portal to enable easy discovery and adoption by consumers.
API Consumer Onboarding
Secure Authentication Setup: Configure OAuth/OpenID Connect to ensure secure authentication and authorization for API consumers.
Subscription Key Management: Share API subscription keys securely with consumers and maintain robust tracking mechanisms.
Integration Testing Support: Collaborate with API consumers during integration testing to resolve issues and provide guidance on proper usage.
Testing & Validation
Functional Testing: Conduct and support API functional, integration, and performance testing to validate API readiness and scalability.
Mock and Staging Environment Management: Ensure availability of mock services and staging environments for API testing and feedback gathering.
Skills and Expertise
API Design First Expertise: Proficient in designing APIs using OpenAPI, SwaggerHub, or similar tools with a focus on consumer-first design principles.
Azure API Management: Deep experience in configuring and managing APIs using Azure API Management.
Security Standards: Strong knowledge of OAuth2, OpenID Connect, and API key management best practices.
Documentation Excellence: Skilled in creating developer-friendly documentation and API identity cards.
Testing Proficiency: Familiarity with API testing frameworks and methodologies to validate functionality and performance. Proficient in using Postman tool
What can you expect from us?
- Professional development and constant evolution of your skills, always in line with your interests.
- Opportunities to work outside Brazil
- A collaborative, diverse and innovative environment that encourages teamwork.
What do we offer?
TCS Benefits – Brazil:
Health insurance
Dental Plan
Life insurance
Transportation vouchers
Meal/Food Voucher
Childcare assistance
Gympass
TCS Cares – free 0800 that provides psychological assistance (24 hrs/day), legal, social and financial assistance to associates
Partnership with SESC
Reimbursement of Certifications
Free TCS Learning Portal – Online courses and live training
International experience opportunity
Discount Partnership with Universities and Language Schools
Bring Your Buddy – By referring people you become eligible to receive a bonus for each hire
TCS Gems – Recognition for performance
Xcelerate – Free Mentoring Career Platform
At TATA Consultancy Services we promote an inclusive culture, we always work for equity. This applies to Gender, People with Disabilities, LGBTQIA+, Religion, Race, Ethnicity. All our opportunities are based on these principles. We think of different actions of inclusion and social responsibility, in order to build a TCS that respects individuality. Come to be a TCSer
#Buildingonbelief
ID: 10227129
-
Api Engineer
3 semanas atrás
Cuiabá, Brasil Tata Consultancy Services Tempo inteiroCome to one of the biggest IT Services companies in the world!! Here you can transform your career! Why to join TCS? Here at TCS we believe that people make the difference, that's why we live a culture of unlimited learning full of opportunities for improvement and mutual development. The ideal scenario to expand ideas through the right tools, contributing...
-
Software Development Engineer in Test
Há 5 dias
Cuiabá, Brasil Sky Systems, Inc. (SkySys) Tempo inteiroRole Software Development Engineer in Test (SDET) Position Type Full-Time Contract (40hrs / week) Contract Duration: Long term Work Schedule 8 hours / day (Mon-Fri); Working Hours: 8 AM - 5 PM CST; Location: 100% Remote. Overview We’re looking for a skilled Software Development Engineer in Test (SDET) to design and implement test automation frameworks for...
-
Senior Software Engineer
2 semanas atrás
Cuiabá, Brasil Fraud Deflect Tempo inteiroCompany: Fraud Deflect Role: Senior Software Engineer Language: Native/fluent English. Resumes in English. About the role Own critical services, mentor engineers, and interface with clients. Ship API-first Python systems, internal and customer Angular websites, automate dispute/chargeback workflows, and run Kubernetes with Terraform-managed...
-
Python/Fast Api Development Lead
Há 5 horas
Cuiabá, Brasil Vintti Tempo inteiroSalary : 2500 - 3000 usd Location: Remote Commitment Required: Full availability (8 hrs/day) with at least 4 hours overlap with PST (8pm–12pm IST) Mandatory Skills: Python, FastAPI, RESTful APIs, asynchronous programming, software engineering best practices, team leadership, automated testing, CI/CD pipelines, Git, scalable design patterns Role...
-
Software Engineer
1 hora atrás
Cuiabá, Brasil GeorgiaTEK Systems Inc. Tempo inteiroPosition: Senior Software Engineer – Frontend (ReactJS / Svelte) Location: Remote Brazil Duration: 12+ months Rate: DOE We are seeking a highly skilled Senior Software Engineer – Frontend to join our dynamic engineering team. You will collaborate closely with Product, QA, and Backend teams to deliver a best-in-class user experience that entertains...
-
Software Engineer Backend
Há 5 dias
Cuiabá, Brasil Pride Global Tempo inteiro100% Backend Engineer – Campaign Management Platform | Remote Opportunity for Fluent English Speakers in Brazil Are you passionate about building high-impact, scalable backend systems? We’re partnering with a global social media leader to expand their Campaign Management Platform , and we’re looking for talented engineers in Brazil to join this...
-
Senior Full Stack Engineer
2 semanas atrás
Cuiabá, Brasil Sky Systems, Inc. (SkySys) Tempo inteiroRole: Senior Full Stack Engineer Position Type: Full-Time Contract (40hrs/week) Contract Duration: Long Term Work Hours: US Time Work Schedule: 8 hours/day (Mon-Fri) Location: 100% Remote We're looking for a Senior Full Stack Engineer (Backend Focused) to design, develop, and scale backend systems and APIs using Node.Js, TypeScript, PHP, and AWS....
-
Senior Node.Js Software Engineer
1 hora atrás
Cuiabá, Brasil Talent Tempo inteiroSenior Node.Js Software Engineer (Contract) – Remote (UK Time Zone) – €250/day Contract: 6+ months Rate: €250/day (B2B) Location: Fully remote, must work to UK time zone Start: ASAP We're hiring a Senior Node.Js Software Engineer to join a greenfield, startup-style product team building a next-generation financial services platform. You'll be part...
-
Lead AI Engineer
Há 5 dias
Cuiabá, Brasil GeorgiaTEK Systems Inc. Tempo inteiroLead AI Engineer (3 Positions) Location : Brazil (Remote / Hybrid based on project needs) Role Overview We are seeking highly skilled Lead AI Engineers based in Brazil to design, develop, and deploy scalable AI and machine learning solutions across enterprise systems. The ideal candidates will have strong expertise in Generative AI , RAG architectures , LLMs...
-
Lead Ai Engineer
1 semana atrás
Cuiabá, Brasil GeorgiaTEK Systems Inc. Tempo inteiroLead AI Engineer (3 Positions) Location: Brazil (Remote / Hybrid based on project needs) Role Overview We are seeking highly skilled Lead AI Engineers based in Brazil to design, develop, and deploy scalable AI and machine learning solutions across enterprise systems. The ideal candidates will have strong expertise in Generative AI, RAG architectures,...