TC
Empresa: TC – Economatica
Título da Posição: Desenvolvedor Full Stack – Pleno
Nossa área de Tech está com oportunidade para um profissional para Desenvolvimento Full Stack para atuar com a nossa plataforma web e mobile.
Para integrar essa equipe é importante muita disposição, vontade de aprender e saber trabalhar com autonomia.
Descrição da Vaga
O profissional será responsável por garantir a implementação de novas funcionalidades e realizar melhorias nos sistemas legados, assegurando que as aplicações sejam entregues com qualidade, confiabilidade e segurança.
Principais Responsabilidades
-
Desenvolver e manter aplicações utilizando web utilizando boas práticas programação;
-
Participar da definição da arquitetura de sistemas e implementar soluções clouds e escaláveis;
-
Colaborar com times ágeis, adotando práticas como Git Flow e metodologias ágeis;
-
Garantir a automação e otimização de processos por meio de CI/CD;
-
Desenvolver, implementar e manter soluções na nuvem, principalmente AWS, integrando diversos serviços e arquiteturas de microserviços;
-
Manter a qualidade e a integridade dos dados, trabalhando com bancos de dados estruturados e não estruturados;
-
Utilizar ferramentas de infraestrutura como código para automatizar e gerenciar ambientes.
Experiências e Qualificações Essenciais
-
Conhecimentos avançados em serviços da AWS, como:
-
EC2, ECS, Lambda, SQS, SNS, S3, API Gateway, CloudWatch;
-
Proficiência em Delphi ou Python;
-
Conhecimento adicional em: Java, JavaScript, Node.js, PowerShell, C, C++, C#, .NET Core;
-
Experiência com banco de dados estruturado, preferencialmente Microsoft SQL Server ou semelhante;
-
Experiência com banco de dados NoSQL, preferencialmente DynamoDB ou semelhante;
-
Conhecimentos em Infraestrutura como Código (IaC) com Terraform ou ferramenta semelhante; e
-
Experiência com orquestradores de tarefas, como Rundeck ou semelhante;
-
Conhecimento em ferramentas de CI/CD, preferencialmente Bitbucket Pipeline ou equivalente.
Conhecimentos desejáveis para a função
-
Certificações em AWS ou outras plataformas de nuvem;
-
Experiência com JavaScript/Node.js;
-
Conhecimentos em PowerShell para automação de tarefas;
-
Experiência com .NET Core; e
-
Vivência em ambientes de desenvolvimento ágeis com alto volume de dados e processamento em tempo real.