Descrição

???? DevOps Engineer Job Description (Servers, Security, CI/CD, In-House Infrastructure)

???? Location: On-site (Setúbal, Portugal)

???? Employment Type: Full-time

???? Salary: €32-€45k

About the Role

We are looking for a DevOps Engineer to manage and secure our in-house infrastructure, automate deployments, and optimize our CI/CD pipeline. You will be responsible for server management, security enforcement, networking, and infrastructure automation.

???? Responsibilities

  • 1️⃣ Server & Infrastructure Manageme
  • ntManage and maintain Linux-based servers (Ubuntu, Debian, CentO
  • S)Deploy and monitor on-premises servers, networking, and power system
  • s.Implement high availability (HA) and failover strategies for critical servi
  • ceOptimize server performance, storage, and backu
  • psMaintain and scale a hybrid cloud setup (AWS, on-prem, and private cloud infrastructure).
  • 2️⃣ CI/CD & Code Deployment Automation
  • Build and maintain CI/CD pipelines using GitHub Actions, GitLab CI/CD, or Jenkins.
  • Automate software deployments for web applications and internal tools.
  • Maintain self-hosted CI/CD infrastructure (runners, deployment servers).
  • Optimize rollbacks, blue-green deployments, and zero-downtime strategies.
  • 3️⃣ Security & ComplianceSet up firewalls, access controls, and server hardening.
  • Enforce SSH key-based authentication & disable root login.
  • Implement intrusion detection (Snort, Suricata) & fail2ban for SSH security.Monitor system logs for suspicious activity and conduct regular security audits.
  • Manage encrypted storage, VPN access (WireGuard/Tailscale), and private Git hosting.
  • Authentication management w/ ensuring 2FA & other security improvement opportunities.
  • 4️⃣ Networking & Office IT
  • SecurityConfigure VLANs to separate office traffic from DevOps infrastructure.
  • Server setup basics required & will have consulting adviceSet up Wi-Fi segmentation (secure internal network vs. general office Wi-Fi).
  • Implement real-time power monitoring (Smart PDUs,Energy Meter at the breakerpanel).
  • 5️⃣ Monitoring, Backups & Disaster
  • RecoverySet up monitoring for servers and network.
  • Implement automated alerts (Slack, email) for CPU spikes, outages, and security threats.
  • Maintain regularbackups (AWS S3, on-prem NAS, offsite redundancy).
  • Plan and test disaster recovery scenarios to minimize downtime.

???? What You’ll Need (Requirements)

✅ 1+ years of experience in DevOps, Infrastructure, or System Administration.

✅ Strong experience with Linux (Ubuntu, Debian, CentOS) server management

✅ Experience with CI/CD tools (GitHub Actions, GitLab CI, Jenkins, orsimilar).

✅ Knowledge of networking (firewalls, VLANs, VPNs, BGP,routing).

✅ Familiarity with security best practices (SSH hardening, IDS/IPS, accesscontrol).

✅ Experience managing Docker, Kubernetes, or containerized environments.

✅ Comfortable managing physical hardware (rack-mounted servers, PDUs, UPSsystems).

✅ Understanding of database administration (PostgreSQL, MySQL, orMongoDB).

✅ Experience with monitoring/logging tools (Grafana, Prometheus, ELK stack).

???? Nice to Have (Preferred Skills)

⭐ Experience working with Hybrid Cloud (AWS, Proxmox, OpenStck, etc.).

⭐ Hands-on experience with hardware setup & data center operations.

⭐ Familiarity with IaC tools (Terraform, Ansible, SaltStack).

⭐ Knowledge of DDoS protection, reverse proxies (Cloudflare, HAProxy,Traefik).

⭐ Experience with energy monitoring & infrastructure scaling.

???? What We Offer

✔ A chance to build and manage an on-prem infrastructure from scratch.✔ The opportunity to own security, networking, and server automation.

✔ A hands-on role in scaling our infrastructure and hybrid cloud setup.

✔ Work with a team that values security, automation, and fast deployments.

✔ Competitive salary and the chance to grow with the company.

Check us out her: https://www.greatlab.io/

Para se candidatar a esta vaga, faz login ou crie uma conta.