Cloud DevOps Engineer

Nagarro Logo

Nagarro

📍Remote - Spain

Summary

Join our team as a skilled DevOps Engineer to maintain and evolve a large cloud hosting platform supporting approximately 1000 PHP deployments. You will design, implement, maintain, and optimize our infrastructure and deployment processes, collaborating closely with development teams. Responsibilities include designing and maintaining Infrastructure as Code (IaC), developing CI/CD pipelines, automating configuration management, administering and securing Linux-based systems, and implementing monitoring and logging solutions. You will also resolve incidents, participate in architecture definition, and adopt new technologies. We offer a remote-friendly work environment, modern tools, employee ownership opportunities, career growth, and flexible benefits.

Requirements

  • Demonstrable experience as a Systems Technician, Systems Engineer, DevOps Engineer, or a similar role
  • Knowledge and experience in administering Linux operating systems
  • Practical experience in implementing and managing CI/CD processes
  • Demonstrable experience with Infrastructure as Code (IaC) tools
  • Proficiency in version control systems, especially Git and platforms like GitHub
  • Ability to diagnose and solve complex problems in production environments
  • Good communication skills and ability to work in a team
  • Proactivity and an automation-oriented mindset
  • Fluent in Catalan, Spanish, and English is a must

Responsibilities

  • Design, build, and maintain Infrastructure as Code (IaC) using tools like Terraform or Ansible
  • Develop, manage, and optimize Continuous Integration and Continuous Deployment (CI/CD) pipelines, such as GitHub Actions
  • Automate configuration management, provisioning, and application deployment using tools like Ansible
  • Administer, monitor, and secure our systems based primarily on Linux
  • Collaborate with development teams to optimize the software lifecycle
  • Implement and manage monitoring, logging, and alerting solutions
  • Resolve incidents and infrastructure and application problems
  • Participate in defining systems architecture and adopting new technologies

Preferred Qualifications

  • Knowledge of scripting/programming languages (Python, Go, .NET)
  • Experience in deploying and managing applications, including containers (Docker, Kubernetes) and microservices architectures
  • Experience with database administration and optimization (e.g., PostgreSQL, MySQL, MongoDB)
  • Familiarity with monitoring and logging tools (Prometheus, Grafana)
  • Knowledge of networking (TCP/IP, DNS, firewalls, load balancers)
  • Relevant certifications (Terraform Associate, AWS Certified DevOps Engineer, etc.)

Benefits

  • Remote-friendly: Work from home or come to our modern offices—your choice
  • Modern tools: We provide the latest tech to help you do your best work
  • Employee ownership: Take part in our program that lets you share in the company’s success
  • Career growth: Opportunities to grow and get promoted within the company
  • Flexible benefits: Choose the perks that suit you best with our flexible pay system

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.