Pular para o conteúdo principal

Devops Engineer

Tecnologia
FOX IT
Lisboa, PortugalHá 2 meses
Tempo inteiro

Descrição da vaga

Descrição da Empresa

FOX IT is a Portuguese IT consulting company, ranked for the fifth consecutive year among Portugal’s top 5% SMEs and, for the first time, in the sector’s national Top 10. We promote a fairer IT market for clients and consultants. Our Happy at Work certification reinforces our commitment to people.

Descrição da Função

Somos uma empresa de Consultoria 100% Portuguesa. Começámos em 2018 a mudar o Outsourcing de IT em Portugal. Os nossos consultores são o nosso maior ativo e trabalhamos para que se sintam motivados, acompanhados e valorizados no dia a dia.

Profissional responsável por acelerar e tornar fiável a entrega de software, aproximando equipas de desenvolvimento, operações, segurança e qualidade. O seu objetivo é criar processos de entrega automatizados, rastreáveis, seguros e repetíveis, desde o desenvolvimento até à operação em produção, prestando também apoio à gestão de infraestrutura através de práticas de Infrastructure as Code (IaC) e automação. Principais competências Implementação e manutenção de práticas CI/CD.

Automação de build, testes, validações de segurança, releases e deployments. Apoio à gestão de infraestrutura através de código e configuração declarativa. Conhecimentos de containers e Kubernetes, incluindo ferramentas de deployment e configuração aplicacional.

Monitorização, observabilidade, gestão de incidentes e melhoria contínua da fiabilidade. Integração de segurança no ciclo de desenvolvimento, segundo princípios de DevSecOps. Gestão de versões, qualidade de código e estratégias de branching.

Conhecimentos de redes, sistemas Linux, cloud e scripting. Capacidade de criar standards, templates e plataformas self-service para equipas de desenvolvimento.

  • Criar, manter e evoluir pipelines CI/CD para aplicações, infraestrutura e configurações.
  • Automatizar builds, testes unitários, integração, qualidade de código, análise de dependências e scans de segurança.
  • Implementar estratégias de deployment, incluindo rolling updates, blue/green, canary e rollback automático.
  • Gerir repositórios de código, branching policies, pull requests, versionamento e gestão de artefactos.
  • Criar e manter templates reutilizáveis de pipelines, módulos IaC e padrões de deployment.
  • Apoiar a operação e suporte de clusters Kubernetes, plataformas de containers e serviços associados.
  • Implementar observabilidade end-to-end: métricas, logs, traces, dashboards e alertas.
  • Apoiar a resposta a incidentes, análise de causa raiz e criação de ações preventivas.
  • Integrar ferramentas de segurança no ciclo de entrega: SAST, DAST, gestão de
  • vulnerabilidades, secrets scanning e SBOM.
  • Garantir segregação de ambientes, controlo de acessos, gestão de segredos e auditabilidade dos deployments.
  • Colaborar com Cloud Engineers, equipas de desenvolvimento, segurança e operações para melhorar a plataforma de entrega.
  • Ferramentas e tecnologias a dominar
  • CI/CD e gestão de código
  • Azure DevOps Pipelines, GitHub Actions, GitLab CI/CD ou Jenkins.
  • Git, GitFlow ou trunk-based development.
  • Azure Repos, GitHub ou GitLab.
  • Azure Artifacts, GitHub Packages, GitLab Package Registry, Nexus ou JFrog Artifactory.
  • Containers e orquestração
  • Docker e Docker Compose.

Localização

  • Lisboa, Portugal

Observações

Additional information

  • Kubernetes.
  • Helm e Kustomize.
  • Argo CD ou Flux CD para GitOps.
  • GKE, AKS e/ou EKS, conforme a plataforma adotada.
  • Infrastructure as Code e configuração
  • Terraform / OpenTofu.
  • Ansible.
  • Packer, quando necessário para criação de imagens.
  • Helm charts e manifestos Kubernetes.
  • YAML, JSON, HCL e scripting declarativo.
  • Observabilidade e operação
  • Prometheus e Grafana.
  • Elastic Stack / OpenSearch.
  • Loki, Tempo e OpenTelemetry.
  • Datadog, Dynatrace, New Relic ou alternativas enterprise.
  • PagerDuty, Opsgenie ou ferramentas de gestão de incidentes.
  • Segurança e qualidade
  • SonarQube.
  • Snyk, Trivy, Dependabot ou Renovate.
  • Checkov, tfsec ou ferramentas de análise de IaC.
  • OWASP ZAP e ferramentas DAST.
  • HashiCorp Vault, Azure Key Vault, Google Secret Manager ou AWS Secrets Manager.
  • Gestão de certificados e PKI, por exemplo cert-manager.
  • Scripting e sistemas
  • Linux, Bash e Python.
  • PowerShell, especialmente em ecossistemas Microsoft.
  • Conhecimentos fundamentais de TCP/IP, DNS, HTTP/S, TLS, proxies, load balancing e firewalls Tipo de contrato: Sem Termo.

Keywords
GitLabOrchestrationMS-DOSGrafanaOWASP ZAPJSONOpenSearchElasticsearchLinuxSonarQubeDevOpsPowershellPythonLine Mode BrowserCI / CDSoftware buildYAMLWindows Media PlayerNext-Generation Secure Computing BaseAWS

Interessado nesta vaga?