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!
Hard Skills:
Conhecimento em arquitetura de software/ sistemas, incluindo:
Design patterns
Padrões de arquitetura
Metodologias de desenvolvimento de software
Soluções em nuvem
Bancos de dados
Domínio de Java 11 ou 17 e pelo menos mais uma das linguagens de programação a seguir: Python, JavaScript, TypeScript, C#
Conhecimento em soluções serverless
Conhecimento de técnicas e estratégias de código (Git, Gitflow)
Conhecimento em conceitos de DevOps (CI, CD, Jenkins, GitHub Actions)
Conhecimento de bancos de dados (modelamento de bases, DML, DDL)
Conhecimento em APIs
Conhecimento em diagramas UML2
Conhecimento em diagramas C4
Conhecimento em criação de soluções em nuvem (AWS)
Desejável conhecimento em diagramas TOGAF
Detalhes da vaga:
Projeta a arquitetura das aplicações a partir da especificação de arquitetura de soluções e de negócio.
Seguir os padrões de integração e desenvolvimento, bem como de ferramentas
necessárias ao desenvolvimento e manutenção dos sistemas.
Antecipar e avaliar tendências e produtos de TI, realizando contínua prospecção de
tecnologias emergentes.
Apoiar a avaliação de como novos releases de tecnologias deverão ser implementados.
Apoiar a elaboração de planos de transição, implementação e estratégias de descontinuidade, assim como a definição e documentação da estrutura e a forma do sistema.
Apoiar a entrega de projetos, orientando-se para a padronização e aderência das soluções aos princípios e padrões da arquitetura corporativa.
Apoiar a elaboração das estratégias que viabilizem o atendimento aos requisitos não funcionais das soluções (performance, disponibilidade e escalabilidade das aplicações).
Transferir conhecimento tecnológico para equipes de desenvolvimento.
Revisar e aprovar a arquitetura dos sistemas, destacando riscos e impactos técnicos.
Prover o suporte necessário às equipes de desenvolvimento na modelagem e/ou especificação das Arquiteturas de Aplicação.
Participar na seleção e aprovação de novas soluções e realizar provas de conceito para a homologação das novas tecnologias, serviços e soluções compartilhadas como oportunidades de evoluções para os assuntos conduzidos pela comunidade.
Definir de forma macro a solução de criação ou evolução do produto, em linha com as restrições do plano de sistemas observando todos os normativos pertinentes a segurança qualidade, e os requisitos descritos em relatórios gerados pela equipe de Segurança.
Realizar cálculo do consumo de recursos computacionais e volumetria em tempo de upstream da criação do produto.
Apoiar os times de desenvolvimento em sessões de refinamento técnico.
Realizar análise de impacto nas mudanças nos sistemas.
Auxiliar as áreas de negócio a entenderem as suas necessidades e ajudar na priorização de projetos para defender a demanda no comitê de TI quando necessário.
Requisitos:
• Formação superior em Ciências da Computação, Engenharia de Software ou área
relacionada.
• Experiência mínima de 3 anos na área de arquitetura de sistemas, incluindo experiência
em cloud computing com AWS
• Capacidade de análise e resolução de problemas complexos
• Habilidades de comunicação e relacionamento interpessoal
• Capacidade de trabalho em equipe
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.