DevOps Engineer.
Location: Portugal
Workplace: remote
Description
Job Title: DevOps Engineer
Position Type: Full-Time, Remote
Working Hours: U.S. client business hours (with flexibility for deployments, incident response, and on-call rotations)
About the Role:
Our client is seeking a DevOps Engineer to build, maintain, and optimize infrastructure and deployment pipelines. This role requires expertise in cloud platforms, automation, monitoring, and CI/CD. The DevOps Engineer ensures systems are secure, scalable, and reliable, enabling development teams to ship code quickly and safely.
Responsibilities:
Infrastructure Management:
- Provision and manage infrastructure on AWS, GCP, or Azure.
- Implement Infrastructure-as-Code using Terraform, Pulumi, or CloudFormation.
- Configure networking, storage, and compute resources to scale with demand.
CI/CD Pipelines:
- Build and maintain pipelines with GitHub Actions, Jenkins, GitLab CI, or CircleCI.
- Automate builds, tests, and deployments across multiple environments.
- Ensure rollback strategies and zero-downtime deployments.
Containerization & Orchestration:
- Manage Docker containers and Kubernetes clusters.
- Deploy microservices and monitor cluster health.
- Optimize cost and performance for containerized workloads.
Monitoring & Incident Response:
- Implement observability with Prometheus, Grafana, Datadog, or New Relic.
- Configure logging and alerting pipelines (ELK stack, Splunk).
- Participate in on-call rotations, performing root cause analysis post-incident.
Security & Compliance:
- Apply cloud security best practices (IAM, least privilege, encryption).
- Support SOC 2, HIPAA, PCI, or GDPR compliance in infrastructure.
- Run vulnerability scans and patch systems proactively.
Collaboration & Process Improvement:
- Partner with developers to streamline deployments and remove bottlenecks.
- Document infrastructure, pipelines, and workflows for team knowledge.
- Identify opportunities for automation and performance optimization.
What Makes You a Perfect Fit:
- Problem solver who thrives at the intersection of development and operations.
- Calm and methodical in high-pressure incident scenarios.
- Passionate about automation, scalability, and reliability.
- Strong communicator who bridges technical and business needs.
Required Experience & Skills (Minimum):
- 3+ years experience in DevOps, SRE, or infrastructure engineering.
- Proficiency with at least one cloud provider (AWS, GCP, Azure).
- Strong knowledge of CI/CD tools and pipelines.
- Experience with Docker and Kubernetes.
Ideal Experience & Skills:
- Terraform or Pulumi Infrastructure-as-Code expertise.
- Industry background in SaaS, fintech, healthcare, or enterprise applications.
- Familiarity with serverless deployments (AWS Lambda, Google Cloud Functions).
- Security certifications or cloud certifications (AWS Certified DevOps Engineer, CKA, etc.).
What Does a Typical Day Look Like?
A DevOps Engineer’s day revolves around keeping systems secure, automated, and reliable. You will:
- Review monitoring dashboards for performance and incident alerts.
- Update CI/CD pipelines to improve build/test/deploy efficiency.
- Provision or modify infrastructure with Terraform or CloudFormation.
- Collaborate with developers to troubleshoot deployments or optimize services.
- Document workflows and update runbooks for incident response.
- End the day by analyzing logs, reviewing metrics, and planning optimizations.
In essence: you are the custodian of infrastructure and automation, ensuring systems scale, stay secure, and support fast product delivery.
Key Metrics for Success (KPIs):
- Deployment frequency (faster, more reliable releases).
- System uptime ≥ 99.9%.
- MTTR (Mean Time to Recovery) reduced for incidents.
- Cost efficiency of infrastructure usage.
- Positive developer feedback on deployment speed and reliability.
Interview Process:
- Initial Phone Screen
- Video Interview with Pavago Recruiter
- Technical Task (e.g., design a CI/CD pipeline or provision infrastructure with Terraform)
- Client Interview with Engineering/DevOps Leadership
- Offer & Background Verification
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
