Senior Platform Engineer
Summary
Senior Platform Engineer in Lisbon owning the software development platform and CI/CD ecosystem (GitLab CI, runners, Maven, EKS-hosted Jira/Confluence), integrating security (SCA, SBOM, secrets) and ensuring reliability, backups, and incident management for dev teams. Needs 8+ years in DevOps/platform engineering plus native Portuguese.
We are looking for an experienced Senior Platform Engineer to take technical ownership of our software development platform and CI/CD ecosystem, ensuring development teams can deliver secure, reliable, and high-quality software efficiently. The ideal candidate combines deep hands-on DevOps expertise with a strong sense of ownership, and is passionate about developer experience, automation, and operational excellence.
Responsibilities
Own the CI/CD ecosystem: shared GitLab CI/CD templates, builder images, the corporate Maven parent POM, and pipelines for multiple technology stacks.
Administer and evolve the DevOps toolchain, including GitLab, CI runners and build agents, artifact repositories, code quality, and observability tools.
Operate Jira and Confluence on Amazon EKS.
Integrate security and quality into CI/CD, including Software Composition Analysis and SBOMs, vulnerability management, secrets detection, and quality gates.
Act as the first point of contact for development teams on platform requests and troubleshooting.
Maintain the engineering metrics platform and its dashboards.
Ensure platform reliability and continuity: backups, disaster recovery, restore tests, maintenance, incident management, and root cause analysis.
Deliver training, documentation, and regular reports, mentor other engineers, and work with technology vendors.
Key Requirements
Extensive experience designing and operating CI/CD pipelines and software development platforms, preferably GitLab CI/CD.
Expert knowledge of Git, Linux (RHEL or Rocky Linux), and scripting in Bash and Python.
Infrastructure as Code with Terraform and Ansible.
Containers and orchestration (Docker, Podman, and Kubernetes).
Java build ecosystem with Maven (POMs, plugins, and releases).
Relational databases (PostgreSQL and Amazon RDS) and SQL, including ETL and dashboards.
Proficient day-to-day use of AI coding assistants.
DevSecOps, software supply chain security (Software Composition Analysis and SBOM), and vulnerability management, including authentication and secrets management.
Working knowledge of AWS.
Bachelor's degree in Computer Engineering, Computer Science, or a related field, or equivalent professional experience.
8+ years of experience in DevOps, Platform Engineering, Software Engineering, or Infrastructure Engineering.
Native-level Portuguese and professional English (written and spoken).
Nice to Have
Artifact, code quality, and Software Composition Analysis tools, such as Nexus Repository, SonarQube, or Dependency-Track.
Amazon EKS and Helm.
Identity and access tools, such as Okta (SAML SSO) or Teleport.
Observability tools, such as Grafana, Prometheus, or Loki.
Virtualization platforms, such as Proxmox or another hypervisor.
Networking (DNS, TLS/PKI, reverse proxies, WAF, and VPN) and developing internal tools.
Relevant certifications (Kubernetes, AWS, Terraform, GitLab, RHCSA, or ITIL 4)
Skills
- AI
- Ansible
- Authentication
- Automation
- AWS
- Bash
- CI/CD
- Confluence
- Developer Experience
- DevOps
- DevSecOps
- DNS
- Docker
- EKS
- ETL
- Git
- GitLab
- Grafana
- Helm
- Infrastructure as Code
- ITIL
- Java
- Jira
- Kubernetes
- Linux
- Loki
- Maven
- Networking
- Observability
- Okta
- PKI
- Podman
- PostgreSQL
- Prometheus
- Proxmox
- Python
- RDBMS
- RDS
- RHEL
- Root Cause Analysis
- SAML
- SBOM
- Secrets Management
- SonarQube
- SQL
- SSO
- Terraform
- TLS
- Virtualization
- VPN
- Vulnerability Management
- WAF