
| Location: | Lisboa, Lisboa |
| Openings: | 1 |
Description:
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!
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:
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.
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!