A Tata Consultancy Services (TCS) é líder global em serviços de TI, consultoria & soluções de negócios com uma grande rede de centros de inovação & entrega.
Fomos reconhecidos como um Global Top Employer e nossa capacidade de fornecer carreiras holísticas de longo prazo baseadas em aprendizado contínuo impulsionado por nosso ecossistema de aprendizagem digital nos ajuda a desenvolver os melhores talentos!
E convidamos você a fazer parte da nossa equipe!
Sobre a Vaga:
Buscamos um(a) Desenvolvedor(a) Python Sênior para integrar uma equipe de engenharia internacional e distribuída, atuando no desenvolvimento de soluções backend escaláveis, robustas e de alto impacto. Essa posição é ideal para profissionais com forte domínio técnico, visão de arquitetura de software e que se sintam confortáveis em colaborar em inglês com times e stakeholders globais. Você será responsável por construir, evoluir e manter serviços e aplicações backend que sustentam plataformas voltadas ao cliente e fluxos críticos de negócio .
Principais Responsabilidades:
Projetar, desenvolver e manter aplicações e serviços escaláveis em Python
Criar código limpo, reutilizável, testável e bem estruturado, seguindo boas práticas de engenharia
Desenvolver e integrar APIs RESTful e serviços backend
Colaborar com times de Frontend, Mobile, DevOps e Produto em ambientes ágeis
Participar ativamente de discussões técnicas, decisões de arquitetura e revisões de soluções
Escrever e manter testes unitários e apoiar estratégias de testes automatizados
Diagnosticar problemas, realizar debug, otimizar performance e confiabilidade
Contribuir com code reviews e promover compartilhamento de conhecimento na equipe
Requisitos Obrigatórios
Experiência profissional sênior com Python
Forte experiência com frameworks Python : Django, Flask e/ou FastAPI
Sólido entendimento de arquitetura backend, estruturas de dados e algoritmos
Experiência com bancos de dados relacionais e/ou NoSQL
Vivência no desenvolvimento e consumo de APIs REST (JSON)
Conhecimento em Git e pipelines de CI/CD
Experiência em ambientes de nuvem (AWS, Azure ou GCP)
Inglês fluente ou avançado para comunicação diária com equipes internacionais
Capacidade de programar sem o uso de ferramentas de IA durante avaliações técnicas
Diferenciais:
Experiência com arquitetura de microsserviços
Conhecimento em Docker e Kubernetes
Familiaridade com programação assíncrona (async/await, filas de mensagens)
Experiência com automação, processamento de dados ou sistemas altamente integrados
Atuação prévia em times totalmente remotos e multiculturais
Idioma:
Inglês avançado/fluente (obrigatório)
Modelo de contratação:
CLT Full + Benefícios
Benefícios TCS – Brasil:
Plano de Saúde
Planos Odontológico
Seguro de Vida
Vale Transporte
Vale Refeição/Alimentação
Auxílio Creche
Gympass
TCS Cares – 0800 gratuito que fornece assistência psicológica (24 hrs/dia), jurídica, social e financeira aos associados
Parceria com SESC
Reembolso de Certificações
Portal de aprendizagem gratuito da TCS – cursos online e treinamentos ao vivo
Oportunidade de experiência internacional
Parceria de descontos com Universidades e escolas de idiomas
Bring Your Buddy – Ao indicar pessoas você se torna elegível a receber um bônus para cada contratação
TCS Gems – Reconhecimento por performance
Xcelerate – Plataforma de carreira com mentoria gratuita
Operamos em escala global, com diversas bases de talentos representando 156 nacionalidades, em 55 países. Na Tata Consultancy Services promovemos uma cultura inclusiva, sempre trabalhamos pela equidade. Isso se traduz em Gênero, Pessoas com Deficiência, LGBTQIA+, Religião, Raça, Diversidade de experiências e Etnia, ou seja, todas as nossas vagas são trabalhadas com esses princípios.