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
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
).
CI/CD & Code Deployment Automa
t
- ion
Build and maintain CI/CD pipelines using GitHub Actions, GitLab CI/CD, or Jenk
- ins.Automate software deployments for web applications and internal to
- ols.Maintain self-hosted CI/CD infrastructure (runners, deployment serve
- rs).Optimize rollbacks, blue-green deployments, and zero-downtime strateg
ie
s.
Security & Comp
- lianceSet up firewalls, access controls, and server hard
- ening.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 a
- udits.Manage encrypted storage, VPN access (WireGuard/Tailscale), and private Git ho
- sting.Authentication management w/ ensuring 2FA & other security improvement opportu
ni
ties
Networking & Office IT
- SecurityConfigure VLANs to separate office traffic from DevOps infrast
- ructure.Server setup basics required & will have consulting adviceSet up Wi-Fi segmentation (secure internal network vs. general offic
- eWi-Fi).Implement real-time power monitoring (Smart PDUs,Energy Meter at the breake
rp
anel).
Monitoring, Backups & Disaste
- r RecoverySet up monitoring for servers an
- d network.Implement automated alerts (Slack, email) for CPU spikes, outages, and security threats.Maintain regularbackups (AWS S3, on-prem NAS, offsite re
- dundancy).Plan and test disaster recovery scenarios to minimize
d
owntime.
What You'll Need (Req
u
irements)
1+ years of experience in DevOps, Infrastructure, or System Admin
istration. Strong experience with Linux (Ubuntu, Debian, CentOS) server m
anagement. Experience with CI/CD tools (GitHub Actions, GitLab CI, Jenkins, o
rsimilar). Knowledge of networking (firewalls, VLANs, VPNs, BGP
,routing). Familiarity with security best practices (SSH hardening, IDS/IPS, acces
scontrol). Experience managing Docker, Kubernetes, or containerized env
ironments. Comfortable managing physical hardware (rack-mounted servers, PDUs, UP
Ssystems). Understanding of database administration (PostgreSQL, MySQL, o
rMongoDB). Experience with monitoring/logging tools (Grafana, Prometheus, E
L
K stack).
Nice to Have (Preferr
e
d Skills)
Experience working with Hybrid Cloud (AWS, Proxmox, OpenSta
ck, etc.). Hands-on experience with hardware setup & data center o
perations. Familiarity with IaC tools (Terraform, Ansible, S
altStack). Knowledge of DDoS protection, reverse proxies (Cloudflare, HAProxy
,Traefik). Experience with energy monitoring & infrastructur
e
scaling.
Wha
t We Offer A chance to build and manage an on-prem infrastructure fro
m scratch. The opportunity to own security, networking, and server a
utomation. A hands-on role in scaling our infrastructure and hybrid cl
oud setup. Work with a team that values security, automation, and fast de
ployments. Competitive salary and the chance to grow with th
e
company.
Check us out her: https://www.gr
eatlab.io/