
Engenheiro de Software Sênior – TI – Corporativo RJ/SP
Rede D'or São Luiz
Brasil
•1 semana atrás
•Nenhuma candidatura
Sobre a vaga
Requisitos:
→ Superior completo em Tecnologia;
→ Experiência comprovada em desenvolvimento de APIs REST, microsserviços, transformação de dados e serviços AWS, em especial: API Gateway; Lambda; S3; SQS; SNS; DynamoDB; DMS e Athena;
→ Profundo domínio em linguagens de programação, com destaque para JavaScript ou Python;
→ Profundo entendimento de padrões de design de software, práticas de design orientado a eventos e AWS Well-Architect Framework;
→ Ampla experiência com DevOps e linguagens para IaC, preferencialmente Terraform;
→ Sólida experiência com bancos de dados relacionais e NoSQL;
→ Conhecimento avançado em metodologias ágeis de desenvolvimento de software como Scrum, Kanban, SAFe ou outras metodologias relevantes;
→ Extensas experiências práticas com plataformas e protocolos de versionamento de código (por exemplo, git);
→ Experiência robusta com desenvolvimento orientado a testes e em processos de integração e entrega contínua de software;
→ Capacidade de tomar decisões arquiteturais importantes e resolver problemas complexos relacionados a performance, segurança e custo;
→ Experiência com análise de requisitos não funcionais e contornos de restrições de arquitetura.
Desejável:
→ Proficiência em tecnologias associadas a infraestrutura como Docker e K8S.
→ Conhecimento aprofundado sobre padrões e processos abertos de comunicação e segurança como OpenAPI 3.0, OAuth 2.0, Kerberos.
→ Fluência em inglês, tanto escrita quanto falada.
→ Certificações em linguagens de programação (Python, Java) e em soluções de nuvem AWS.
Atividades:
→ Compreender as necessidades do cliente e do negócio para projetar soluções de software eficientes, escaláveis e financeiramente viáveis;
→ Analisar requisitos técnicos e funcionais para garantir a qualidade, velocidade e viabilidade do projeto;
→ Colaborar com outras equipes para garantir que a solução atenda às necessidades do cliente;
→ Colaborar com a elaboração de cronogramas;
→ Prover manutenção e suporte a sistemas e plataformas em produção;
→ Desenvolver e manter documentações sólidas, completas e compreensíveis sobre os sistemas em desenvolvimento e legados;
→ Participar no planejamento de projetos, fornecer estimativas de tempo e recursos necessários para a conclusão das tarefas de desenvolvimento;
→ Liderar equipes de desenvolvimento;
→ Tomar decisões arquiteturais críticas e contribuir para a definição de padrões e melhores práticas da empresa;
→ Realizar análise de requisitos não funcionais e tomar decisões relacionadas a aspectos como performance, segurança e custo;
→ Apoiar nos testes e homologação de soluções;
→ Manter-se atualizado com as tendências e tecnologias emergentes do setor, aplicando-as quando relevante.
Outras informações:
- Local de trabalho: Av. JK – Itaim bibi/SP;
- Escala de trabalho: 5x2 - Seg a Qui das 08 às 18 h, sex. 08 às 17 h;
- Atuação híbrida, sendo 2x na semana presencial;
- Remuneração: Salário + Ass. Médica + Ass. Odontológica + Vale Refeição + Seguro de vida + Clube de parcerias + bonus de acordo com atigimento de metas da Cia, e da área.