Descrição do Cargo:
O cargo de Desenvolvedor Back-end Sênior visa atender às necessidades de um profissional experiente em desenvolvimento de software, com foco em soluções de back-end e infraestrutura em nuvem.
Sua Missão:
* Liderar o desenvolvimento e manutenção de interfaces de serviços, incluindo Python, Django, MySQL, Docker e GCP.
* Projetar, construir, otimizar e manter soluções de back-end, como Python, Django, MySQL, Docker e GCP.
* Gerenciar, otimizar e escalar a infraestrutura na Google Cloud Platform (GCP), incluindo serviços como Compute Engine, Cloud SQL e Cloud Run.
* Desenvolver e manter soluções em Node.js, Electron e GCP.
* Colaborar no desenvolvimento e integração do sistema de agendamento e gestão.
* Trabalhar com bancos de dados relacionais e NoSQL, garantindo a integridade, performance e segurança dos dados.
* Implementar e gerenciar containers Docker, assegurando a portabilidade e escalabilidade das aplicações.
* Colaborar com equipes multidisciplinares no desenvolvimento de novas funcionalidades e integração de sistemas complexos.
* Garantir a escalabilidade, performance, resiliência e segurança das nossas aplicações e infraestrutura.
* Participar da definição de arquiteturas de software, boas práticas de desenvolvimento e escolha de novas tecnologias.
* Contribuir para a evolução contínua dos processos de CI/CD.
* Atuar como referência técnica, compartilhando conhecimento e apoiando o desenvolvimento de outros membros da equipe.
Habilidades e Conhecimentos Exigidos:
* Sólida experiência profissional em desenvolvimento de software.
* Proficiência em Python e Django.
* Experiência comprovada com bancos de dados relacionais, como MySQL e PostgreSQL.
* Experiência com bancos de dados NoSQL, especialmente MongoDB.
* Dominio de Docker e conceitos de containerização.
* Experiência prática com a Google Cloud Platform (GCP).
* Conhecimento em Node.js para desenvolvimento de servidores e APIs.
* Experiência na construção, manutenção e otimização de APIs RESTful.
* Familiaridade com sistemas de controle de versão (Git) e práticas de CI/CD.
* Capacidade de trabalhar de forma autônoma, proativa e em equipe.
* Excelentes habilidades de resolução de problemas e pensamento analítico.
* Paixão por aprender e se adaptar a novas tecnologias e desafios.
Competências Desejáveis:
* Experiência com Typescript.
* Conhecimento em desenvolvimento desktop com Electron.
* Familiaridade com frameworks front-end modernos, como Svelte/SvelteKit ou Angular.
* Conhecimento em C++.
* Experiência prévia no setor da saúde (Health Tech).
* Vivência com metodologias ágeis de desenvolvimento.
* Contribuições para projetos open-source.
Estatuto e Benefícios:
Não há informações disponíveis sobre os benefícios e estatuto do cargo.