Position: Senior DevSecOps Engineer
Location: Portugal (Must be based in Portugal)
Contract: Permanent
About the Role
My client are hiring for a Senior DevSecOps Engineer to help build and operate a secure, scalable, and high performing cloud environment that supports both engineering teams and business critical systems. This role sits at the intersection of infrastructure, security, and developer experience, with a strong emphasis on automation and reliability.
You’ll collaborate closely with software engineers, security specialists, and operations teams to design modern platform solutions that enable fast delivery while maintaining strong governance and resilience. This is a hands-on position where you’ll influence architecture, improve tooling, and help shape best practices across the organisation.
What You’ll Do
- Design, build, and operate cloud-native infrastructure with a focus on scalability, reliability, and security
- Partner with security teams to embed security controls into infrastructure, pipelines, and development workflows
- Drive adoption of DevSecOps practices, including early stage security integration in the software lifecycle
- Develop internal tools and automation to enhance developer productivity across Linux and macOS environments
- Build and maintain CI/CD pipelines to support efficient and secure software delivery
- Manage and optimise containerised environments using Kubernetes and related technologies
- Improve system observability, performance, and incident response capabilities
- Implement infrastructure as code and automated provisioning processes
- Troubleshoot complex system issues across distributed environments
- Contribute to architectural decisions and continuously improve platform standards
Requirements
- Extensive experience in DevOps, SRE, or Platform Engineering roles
- Strong hands on experience with cloud platforms, preference would be AWS
- Proven experience designing and maintaining CI/CD pipelines
- Solid understanding of cloud security principles and practical implementation in production environments
- Experience with tools such as SAST, DAST, and dependency scanning into pipelines
- Hands-on experience with Docker or Kubernetes in production
- Strong Linux system knowledge, including scripting and system level troubleshooting
- Experience with infrastructure as code tools such as Terraform or CloudFormation
- Familiarity with distributed systems and microservices architectures
- Experience working with databases such as PostgreSQL, MongoDB, or DynamoDB
- Ability to write clean, maintainable code in languages such as Python or Java
- Good communication skills and ability to collaborate across teams