JOB DESCRIPTIONA TI Porto Serviço é a área de engenharia de software que cuida dos sistemas da vertical de serviços, tendo grande foco nos sistemas de vendas, de atendimento, de logística e de administração financeira de Assistências.
A posição é para o perfil de engenheiro(a) de software que atuará como desenvolvedor(a) e arquiteto(a), para nos ajudar a desenhar e construir o suporte tecnológico para vendas e atendimento de serviços.RESPONSIBILITIES AND ASSIGNMENTSDesenvolver e manter aplicações full stack utilizando Java e .NET, garantindo a alta qualidade e escalabilidade dos sistemas.
• Implementar soluções robustas e seguras na nuvem AWS, utilizando boas práticas de desenvolvimento e arquitetura.
• Colaborar com equipes multidisciplinares para a definição de requisitos, prototipagem e entrega de novas funcionalidades.
• Realizar análise e otimização de performance de sistemas, garantindo a eficiência e confiabilidade das soluções.
• Automatizar processos de CI/CD, integrando ferramentas de versionamento e deploy contínuo em ambientes AWS.
• Garantir a integridade dos sistemas por meio da criação de testes unitários, funcionais e de integração.
• Participar de revisões de código e colaborar na melhoria contínua dos processos de desenvolvimento.
• Atuar na resolução de problemas e incidentes relacionados a aplicações em produção, propondo melhorias para aumentar a resiliência dos sistemas.REQUIREMENTS AND QUALIFICATIONS Experiência comprovada no desenvolvimento full stack utilizando Java e .NET.
• Conhecimentos sólidos em AWS, com experiência na utilização de serviços como EC2, S3, RDS, Lambda, entre outros.
• Experiência com bancos de dados relacionais e não-relacionais (e.g., MySQL, PostgreSQL, DynamoDB).
• Familiaridade com arquitetura de microsserviços e desenvolvimento orientado a APIs (RESTful/GraphQL).
• Conhecimento em ferramentas de controle de versão, como Git.
• Experiência com pipelines de CI/CD, utilizando ferramentas como Jenkins, GitLab CI, ou AWS CodePipeline.
• Habilidade em trabalhar com metodologias ágeis (Scrum, Kanban).
• Experiência em práticas de testes automatizados e TDD (Test-Driven Development).
• Boa comunicação e capacidade de trabalho em equipe, com perfil proativo para resolver problemas.
• Inglês intermediário ou avançado para leitura de documentação técnica.ADDITIONAL INFORMATIONVale Alimentação;Vale Refeição;Assistência Médica;Assistência Odontológica;Bolsa de Estudos;Previdência Privada;Seguro de Vida;Wellhub;Local de trabalho: Região Central de TrabalhoAtuação Presencial