Devops engineer

Join the team as a DevOps Engineer.

DevOps Engineer 

TechRivo is a software consulting company based in Portugal, with customers in Europe and Australia, working on projects ranging from Fintech to Education.
 
Role Summary:
We are looking for a Senior DevOps Engineer with a solid background in Azure environments to join our client’s team: to work directly with the DevOps Lead to scale a high-availability B2B service platform and to ensure the resilience, automation, and continuous improvement of our Kubernetes stacks and CI/CD pipelines under a pure GitOps and Infrastructure as Code (IaC) culture.
 
Key Responsibilities:
  • Infrastructure Management (IaC): Maintain and evolve the core infrastructure on Azure using Terraform, leading the creation of reusable modules and automated deployments
  • Container Orchestration: Operate, secure, and optimize AKS (Azure Kubernetes Service) clusters, managing application packaging and deployments via Helm Charts
  • Operations Automation: Design complex Ansible playbooks for Node.js and PHP application configurations, implementing advanced deployment strategies (Blue-Green, Canary, Rolling updates)
  • GitOps Evolution: Lead the implementation and enhancement of workflows using ArgoCD to achieve 100% adoption of the GitOps model across the organization
  • Software Development Life Cycle (SDLC): Optimize pipelines in Jenkins and Bitbucket Pipelines, ensuring artifact integrity in Nexus and managing the container image lifecycle in Azure Container Registry or Harbor
  • Observability: Guarantee platform health and performance by managing ELK/EFK logging stacks and developing advanced monitoring dashboards in Grafana
Requirements:
  • Experience: 5+ years in DevOps, SRE, or Cloud Engineering roles
  • Public Cloud: Expert-level command of Azure (Networking, Security, Compute, and Cost Management). Knowledge of AWS or GCP is a plus
  • Kubernetes: Deep proficiency in K8s (operation, troubleshooting, and deployment architecture) and software management with Helm
  • Infrastructure as Code: Advanced experience with Terraform and configuration management with Ansible
  • CI/CD & GitOps: Professional use of ArgoCD, Jenkins, and Bitbucket. Solid understanding of GitFlow
  • Security & Artifacts: Experience with container registries (Harbor/Nexus) and secure secret management
  • Logging & Monitoring: Proven experience with the Elastic Stack (ELK/EFK): Elasticsearch, Logstash, Fluentd/Fluentbit, and Kibana
Soft Skills:
  • Ability to propose stack improvements and defend technical solutions to stakeholders
  • Proven ability to lead infrastructure projects from conception to completion
  • Advocate for best practices, continuous improvement, and maintaining high-quality technical documentation
  • Full-time availability
  • You should speak/write English and Spanish at a professional level
  • You should be keen on doing video calls
What you can expect from this process:
1) Our team will carefully review your application, and if your experience and qualifications match our needs, we’ll invite you for an initial call
2) Technical Assignment on TestGorilla
3) Call with CTO
4) Call with Client
 

Submit your application using this form. Please note that applications made through other channels, will not be considered.