Senior DevOps Engineer - OP02235
Dev.Pro Porto, Portugal
IT System Custom Software Development · 501-1,000 employees
About the role
You will design, deploy, and maintain scalable AWS infrastructure while optimizing CI/CD pipelines for efficient application delivery. Additionally, you will collaborate with cross-functional teams to implement monitoring, security scanning, and cost optimization strategies.
What they look for
Requirements
The role requires 5+ years of DevOps experience with deep expertise in AWS, Terraform, and Kubernetes. Candidates must possess strong scripting skills in Python, Go, or Bash and have a solid understanding of Linux administration and security fundamentals.
Benefits
Full description
We are hiring in Europe!
🟢 Dev.Pro is a global team of IT professionals helping tech companies scale their business through software engineering expertise. Operating as a remote-first company, our developers work across 55+ countries on five continents, giving us the flexibility and skillset to deliver high-quality engineering for projects of any size or complexity. Clear communication and following through on our commitments are at the core of how we work. Our people have the freedom to work from anywhere, along with the opportunity to grow — both professionally and personally — as part of a diverse, dedicated team.
We invite a highly skilled and motivated Senior DevOps Engineer to join our team to build and maintain a scalable, secure AWS infrastructure for our platform. In this role, you'll work with modern AWS environments to enhance automation, optimize CI/CD pipelines, and ensure platform reliability. You'll collaborate closely with distributed, cross-functional teams to support the efficient and seamless delivery of applications.
🟩 What's in it for you:
- Be the sole DevOps Engineer with full ownership and autonomy to shape, optimize, and scale our AWS infrastructure
- Advance your DevOps expertise by working hands-on with AWS, Terraform, EKS, CI/CD, automation, and observability tools
- Collaborate with talented, globally distributed teams and gain practical experience in a cross-functional, international environment
✅ Is that you?
- 5+ years of experience as a DevOps Engineer
- Deep AWS expertise (EC2, EKS, S3, VPC, IAM, RDS, Lambda, SQS/SNS)
- Proficiency in Terraform for IaC (workspace management, custom providers, CI/CD pipeline integration)
- Experience managing Kubernetes clusters, including Helm, ingress, node groups, and scaling
- Experience building CI/CD pipelines (GitLab CI, GitHub Actions, or AWS CodePipeline)
- Strong understanding of automated testing and deployment strategies (Blue/Green, Canary)
- Strong scripting and automation skills in Python, Go, or Bash
- Good Linux administration skills (Amazon Linux, Ubuntu, RHEL), including shell scripting and kernel tuning
- Hands-on experience with Ansible
- Solid understanding of networking and security fundamentals (DNS, load balancing, security groups, Kubernetes RBAC)
- Experience with monitoring and observability tools (CloudWatch, Prometheus, Grafana, ELK)
- Strong communication skills and the ability to collaborate with cross-functional, distributed teams
- Proactive, self-driven mindset with the ability to work independently and take ownership
- Upper-Intermediate+ English level
Desirable:
- AWS certifications (SysOps Administrator, DevOps Engineer - Professional)
- Experience with GitOps tools (ArgoCD, Flux)
- Experience with service mesh technologies (AWS App Mesh, Istio)
- Deep understanding of SRE principles (SLIs/SLOs, error budgets, toil reduction)
🧩Key responsibilities and your contribution
In this role, you'll support and enhance the existing DevOps environment, helping streamline development, deployment, and monitoring processes while enabling reliable application delivery.
- Design, deploy, and maintain scalable DevOps solutions within the AWS ecosystem
- Build and manage infrastructure with Terraform (Infrastructure as Code)
- Deploy and manage high-availability applications using Kubernetes (Amazon EKS) and hybrid environments
- Develop, maintain, and optimize CI/CD pipelines to support continuous integration and delivery
- Implement monitoring, logging, and proactive alerting using AWS-native and open-source tools
- Collaborate with security teams to integrate automated security scanning, IAM least-privilege policies, and secret management into the deployment lifecycle
- Support deployed solutions through troubleshooting, performance testing, and cost optimization
🎾 What's working at Dev.Pro like?
✔️ 30 paid days off per year — take them whenever you want for rest days, holidays, or personal time ✔️ 5 paid sick days, up to 60 days of medical leave, and 6 paid days off per year for major family events like weddings, funerals, or the birth of a child ✔️ Partially covered health insurance after the probation, plus a wellness bonus for gym memberships, sports nutrition, and similar needs after 6 months ✔️ Grow your skills with English lessons, online training, conferences, and the option to explore new career paths
Our next steps:
✅ Submit a CV in English — ✅ Intro call with a Recruiter — ✅ Internal interview — ✅ Client interview — ✅ Offer
Interested? Find out more:
📋How we hire
💻 LinkedIn Page
📈 Our website
💻IG Page
By submitting application, I've read and agree to the Dev.Pro Private Policy and Consent on Processing of Personal Data. I agree to have my Personal Data being stored and processed by Dev.Pro.
Similar roles
-
Cloud DevOps Architect
CleanSlate Technology Group Carmel, Indiana, United States
-
DevOps Engineer
Swift Herndon, Virginia, United States
-
Architect / Technical Team Lead - DevOps & DevSecOps
BETSOL Bengaluru, Karnataka, India
-
AWS DevOps Engineer - Lead
Informed Solutions Altrincham, England, United Kingdom
-
Staff DevOps Engineer
Ripple London, England, United Kingdom
-
DevOps Engineer
ndd Medizintechnik AG Zurich, Zurich, Switzerland