Talent.com
API Engineer
API EngineerTata Consultancy Services • betim, Brasil
API Engineer

API Engineer

Tata Consultancy Services • betim, Brasil
Há 7 dias
Descrição da vaga

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 :

    Criar um alerta de emprego para esta pesquisa

    Engineer • betim, Brasil

    Vagas relacionadas
    API Engineer

    API Engineer

    Tata Consultancy Services • Belo Horizonte, BR
    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 cul...Mostre mais
    Última atualização: 7 dias atrás • Promovida
    Full Stack Engineer

    Full Stack Engineer

    Pride Global • betim, Brazil
    Seller team — a group of passionate, collaborative developers building seamless on-platform experiences that help us acquire and activate high-value customers. You’ll work closely with Product, Mark...Mostre mais
    Última atualização: 6 dias atrás • Promovida
    Software Engineer, Data Integrations

    Software Engineer, Data Integrations

    BlawkAI • Belo Horizonte, BR
    Blawk is building next-generation infrastructure to automate and analyze financial data at scale across the entertainment and creator economy. Software Engineer (Data Integrations).You’ll play a key...Mostre mais
    Última atualização: 5 dias atrás • Promovida
    Field Support Engineer CCNA

    Field Support Engineer CCNA

    Tata Consultancy Services • Jeceaba, Itaguara (microrregião), Brasil
    Join one of the biggest IT Services companies in the world! Here you can transform your career!.Why join TCS? Here at TCS we believe that people make the difference, that's why we live a cultur...Mostre mais
    Última atualização: há mais de 30 dias • Promovida
    Advanced Software Engineer

    Advanced Software Engineer

    Bebeesoftware • Belo Horizonte, Minas Gerais, Brasil
    Job OpportunityAt our organization, we're passionate about empowering individuals and businesses worldwide.Our cutting-edge recruiters connect leading companies with top talent, fostering a dynamic...Mostre mais
    Última atualização: menos de 1 hora atrás • Promovida • Nova!
    Api Engineer

    Api Engineer

    Tata Consultancy Services • Belo Horizonte, Minas Gerais, Brasil
    Come to one of the biggest IT Services companies in the world!!.Here you can transform your career!.Here at TCS we believe that people make the difference, that's why we live a culture of unlimited...Mostre mais
    Última atualização: 6 dias atrás • Promovida
    Generative Ai Engineer

    Generative Ai Engineer

    AnswerThis • Betim, Minas Gerais, Brasil
    Location : Remote (Applications open worldwide) Compensation : $20, • • • • • • • •,000 / year (based on experience and scope of ownership). Skills : Semantic Search, Vector Databases, Prompt Engineering, GenA...Mostre mais
    Última atualização: há mais de 30 dias • Promovida
    Senior Software Engineer

    Senior Software Engineer

    Fraud Deflect • Belo Horizonte, BR
    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 ...Mostre mais
    Última atualização: há mais de 30 dias • Promovida
    AI Software Engineer

    AI Software Engineer

    Velozient • Belo Horizonte, BR
    We are looking for a remote, full-time.You should have a minimum of 3 to 5+ years of experience developing and delivering commercial software, with a solid background in AI / ML, Python, TypeScript / J...Mostre mais
    Última atualização: 11 dias atrás • Promovida
    M365 & Iam Engineer

    M365 & Iam Engineer

    Tmf Group • Vespasiano, Minas Gerais, Brasil
    We never ask for payment as part of our selection process, and we always contact candidates via our corporate accounts and platforms. If you are approached for payment, this is likely to be fraudule...Mostre mais
    Última atualização: 5 dias atrás • Promovida
    Cloud Engineer (Azure)

    Cloud Engineer (Azure)

    MatchPoint • betim, Brazil
    Contract Duration : 12 months (with possible extension for ongoing needs).Must have 10 / 10 communication and ability to articulate well. We are seeking a Cloud Engineer with strong expertise in Azure ...Mostre mais
    Última atualização: 1 hora atrás • Promovida • Nova!
    Full Cycle Engineer

    Full Cycle Engineer

    Titan Clarity • Belo Horizonte, BR
    We are seeking a highly skilled Full Cycle Engineer with a strong command of React Native, Node.NestJS, and DevOps practices, especially AWS and Terraform. This role is perfect for someone.NET and A...Mostre mais
    Última atualização: 28 dias atrás • Promovida
    Senior Software Engineer (Golang)

    Senior Software Engineer (Golang)

    GeorgiaTEK Systems Inc. • vespasiano, Brazil
    Senior Software Engineer (Golang).The role emphasizes Go, gRPC, Kafka, Kubernetes, and cloud-native development across.You will be responsible for building robust backend services, integrating with...Mostre mais
    Última atualização: 6 dias atrás • Promovida
    Senior Ai Engineer

    Senior Ai Engineer

    Velozient • Belo Horizonte, Minas Gerais, Brasil
    We are seeking a remote, full-time Senior AI Engineer with 5+ years of software and AI / ML engineering experience.Candidates must have a strong background in Python and either Golang, Node.Java expe...Mostre mais
    Última atualização: há mais de 30 dias • Promovida
    Integrations Engineer ID43016

    Integrations Engineer ID43016

    AgileEngine • Belo Horizonte, MG, br
    Quick Apply
    Fortune 500 brands and trailblazing startups across 17+ industries.We rank among the leaders in areas like application development and AI / ML, and our people-first culture has earned us multiple Bes...Mostre mais
    Última atualização: há mais de 30 dias
    Senior Backend Cloud Engineer — AWS Serverless (Remote)

    Senior Backend Cloud Engineer — AWS Serverless (Remote)

    everup • Belo Horizonte, BR
    Senior Backend Cloud Engineer — AWS Serverless (Remote).We’re a UK startup making gift-card shopping rewarding.Our mobile app (React Native) and web experiences run on a serverless AWS backend.We’r...Mostre mais
    Última atualização: 1 dia atrás • Promovida
    Software Engineer

    Software Engineer

    International Digital Partners • Belo Horizonte, BR
    Remote – Nearshore (EST hours preferred).Our client is looking for a highly skilled and experienced.The ideal candidate will have strong hands-on experience building. This professional will contribu...Mostre mais
    Última atualização: 7 dias atrás • Promovida
    M365 & IAM Engineer

    M365 & IAM Engineer

    TMF Group • Belo Horizonte, BR
    We never ask for payment as part of our selection process, and we always contact candidates via our corporate accounts and platforms. If you are approached for payment, this is likely to be fraudule...Mostre mais
    Última atualização: 7 dias atrás • Promovida