Desenvolvedor(a) Back End PL
Descrição da Vaga
Há mais de 65 anos a Moura contribui com novas ideias e tecnologias para termos as melhores soluções em energia e mover o futuro. Aqui, respeitamos e incentivamos a diversidade, acreditando nas pessoas e em sua capacidade de realização e desenvolvimento. Se você se identifica com um clima inovador que te proporcione desafios contínuos, vem com a gente! Que tal fazer parte dessa energia? \#VemSerMoura! 〽️ **Responsabilidades e atribuições** ***Como será seu dia a dia na Moura:*** * Identificar e gerenciar débitos técnicos junto aos times de desenvolvimento; * Documentar as atividades do chapter de integrações de forma detalhada; * Implementar e otimizar aplicações e automações para aumentar a eficiência das equipes de desenvolvimento; * Interagir com as áreas de negócio, analisando e sugerindo melhorias nos processos e softwares; * Conduzir experimentações para validar conceitos e novas tecnologias; * Apresentar resultados e experimentos as equipes de desenvolvimento e arquitetura, fomentando o compartilhamento de conhecimento. **Requisitos e qualificações** ***O que buscamos?*** ***Formação:*** * Superior completo em Ciência da Computação, Sistemas de Informação, Análise de Sistemas ou áreas correlatas. ***Conhecimentos:*** * Domínio de padrões de projeto (Design Patterns) e boas práticas de desenvolvimento, incluindo SOLID e Clean Architecture; * Familiaridade com múltiplas linguagens de programação, como .NET (C\#), Java, Python, JavaScript ou outras linguagens correlatas; * Expertise em bancos de dados relacionais e não relacionais, com habilidade para escrever queries complexas, procedures e otimização de desempenho (SQL Server, PostgreSQL, MySQL, MongoDB, Redis, entre outros); * Domínio da arquitetura e implementação de APIs RESTful, incluindo autenticação (JWT, OAuth), versionamento e documentação (Swagger/OpenAPI); * Experiência com estratégias de versionamento e controle de código\-fonte, especialmente utilizando Git; * Conhecimento e prática em testes automatizados, abrangendo testes unitários, testes de integração e mocks (NUnit, xUnit, Moq); * Experiência em DevOps e práticas CI/CD, utilizando ferramentas como Azure DevOps, GitHub Actions, GitLab CI, Jenkins; * Familiaridade com containers e orquestração (Docker, Kubernetes, Rancher, ArgoCD); * Vivência em metodologias ágeis (Scrum/Kanban), com participação ativa em dailies, plannings, reviews e retrospectivas; * Experiência com mensageria e sistemas distribuídos, utilizando RabbitMQ, Kafka, Redis Pub/Sub ou outros. ***Você se destaca, se tiver:*** * Disponibilidade para atuação presencial em Recife ou Belo Jardim; * Desejável experiência com arquitetura de microsserviços e comunicação assíncrona; * Desejável conhecimento em infraestrutura como código (Terraform, Pulumi, Ansible); * Desejável familiaridade com serverless computing (AWS Lambda, Azure Functions); * Desejável experiência com monitoramento e observabilidade (Prometheus, Grafana, Elastic Stack, New Relic, SigNoz); * Desejável certificações técnicas em .NET, DevOps, Cloud (AWS/Azure/GCP), Agile ou Bancos de Dados. **Informações adicionais** ***O que ofertamos?*** No nosso jeito Moura de ser acreditamos que as pessoas são a energia para mover o futuro. Aqui, valorizamos e reconhecemos as pessoas e entregamos os melhores benefícios para os \#Mourianos 〽️💙: 〽️ Plano de saúde; 〽️ Assistência odontológica; 〽️ VR ou refeitório (a depender da localidade); 〽️ VA ou cestas básicas (a depender da localidade); 〽️ Programa de Participação nos Resultados; 〽️ TotalPass; 〽️ Allya \- Clube de Descontos.
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev