DevOps and Test Automation Engineer (m/f)

DevOps and Test Automation Engineer (m/f)

Descrição da Empresa

Na Onile IT inspiramos a transformação tecnológica das organizações, acrescentando valor ao seu negócio. Prestamos serviços de consultoria em tecnologias de informação, comunicações e eletrónica, intervindo em todo o ciclo de desenvolvimento de projetos, desde o levantamento de necessidades, passando pela definição da arquitetura, desenvolvimento e testes de software e hardware, integração da solução com outras existentes, acompanhamento dos resultados e implementação de medidas corretivas. O nosso foco é a inovação e precisamos de pessoas como tu: com ideias diferentes e motivação para as colocar em prática!

Descrição da Função

DevOps and Test Automation Engineer (m/f) Responsabilidades: - Definir e implementar estratégias de automação de testes para testes unitários, de integração, REST API, end-to-end (E2E) e de performance. - Desenvolver, manter e optimizar scripts e frameworks de testes automatizados. - Integrar testes automatizados nos pipelines de CI/CD, garantindo feedback rápido sobre a qualidade do código. - Gerir e optimizar ambientes baseados em containers (Docker, Kubernetes...). - Implementar e gerir ferramentas de monitorização e registo de logs para sistemas e aplicações, assegurando a deteção proactiva de problemas e a optimização da performance. - Identificar estrangulamentos e oportunidades de melhoria nos processos de desenvolvimento, deployment e testes, propondo e implementando soluções inovadoras. - Colaborar de forma próxima com as equipas de Desenvolvimento e QA, promovendo a partilha de conhecimento e as boas práticas em DevOps, qualidade e automação. - Integrar práticas de segurança nos pipelines e processos, garantindo a conformidade e a resiliência dos sistemas. Requisitos: - Licenciatura em Engenharia Informática, Engenharia de Software ou área relevante. - Experiência sólida (mínimo 2 anos) em funções de DevOps, Engenharia de Software ou Automação de Testes. - Experiência no desenvolvimento de testes automatizados com frameworks reconhecidos (por exemplo: Selenium, Cypress, Playwright para E2E; JUnit, NUnit, Pytest para testes unitários e de integração; Postman/Newman para testes de API). - Experiência em testes de performance (por exemplo: JMeter, k6). - Experiência comprovada na concepção e implementação de pipelines de CI/CD (por exemplo: Jenkins, GitLab CI, Azure DevOps, GitHub Actions). - Conhecimentos sólidos de metodologias e práticas de testes (incluindo testes funcionais e não funcionais). - Domínio de linguagens de scripting (por exemplo: Python, Bash, PowerShell). - Conhecimentos sólidos de contentorização com Docker e orquestração com Kubernetes. - Experiência com plataformas Cloud (por exemplo: AWS, Azure, GCP). - Experiência com sistemas de controlo de versões (Git). - Forte mentalidade DevOps, com foco na automação, colaboração e melhoria contínua. - Excelente capacidade de resolução de problemas e elevado sentido de detalhe. - Fluência em português e inglês, falado e escrito. Fatores Diferenciadores: - Experiência com ferramentas de monitorização e APM (por exemplo: Prometheus, Grafana, ELK Stack, Dynatrace, New Relic). - Certificações relevantes em Cloud (AWS, Azure, GCP), Kubernetes ou DevOps. - Experiência noutras linguagens de programação (por exemplo: Java, JavaScript, Go, C#). Condições: - Salário adequado à experiência demonstrada; - Regime de trabalho híbrido, 2x por semana em Lisboa Se estás pronto para fazer a diferença, envia-nos a tua candidatura!

Localização

  • Lisboa, Portugal
Contactar empresa