Engenheiro de Software Sênior – TI – Corporativo RJ/SP

Engenheiro de Software Sênior – TI – Corporativo RJ/SP

Engenheiro de Software Sênior – TI – Corporativo RJ/SP

Rede D'or São Luiz

Jooble Badge

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.