We are seeking a skilled DevOps Engineer to maintain and evolve one of the largest cloud hosting platforms which hosts approximately 1000 PHP deployments.
You will be responsible for designing, implementing, maintaining, and optimizing our infrastructure and deployment processes.
You will work closely with development teams to facilitate continuous software delivery, ensuring high availability and performance of our systems.
Key responsibilities include designing, building, and maintaining Infrastructure as Code (IaC) using tools like Terraform or Ansible.
You will develop, manage, and optimize Continuous Integration and Continuous Deployment (CI/CD) pipelines, such as GitHub Actions.
Automating configuration management, provisioning, and application deployment using tools like Ansible is also part of your role.
You will administer, monitor, and secure our systems based primarily on Linux.
Collaborating with development teams to optimize the software lifecycle is essential.
You will implement and manage monitoring, logging, and alerting solutions.
Resolving incidents and infrastructure and application problems will be part of your responsibilities.
You will participate in defining systems architecture and adopting new technologies.
Requirements:
Demonstrable experience as a Systems Technician, Systems Engineer, DevOps Engineer, or a similar role is required.
Knowledge and experience in administering Linux operating systems are essential.
Practical experience in implementing and managing CI/CD processes is necessary.
You must have demonstrable experience with Infrastructure as Code (IaC) tools.
Proficiency in version control systems, especially Git and platforms like GitHub, is required.
The ability to diagnose and solve complex problems in production environments is crucial.
Good communication skills and the ability to work in a team are necessary.
A proactive and automation-oriented mindset is expected.
Fluency in Spanish and English is a must, while fluency in Catalan is desirable.
Benefits:
You will be part of a great team and work on exciting projects in a supportive environment.
The position is remote-friendly, allowing you to work from home or come to our modern offices—your choice.
We provide modern tools to help you do your best work.
You can take part in our employee ownership program that lets you share in the company’s success.
There are opportunities for career growth and promotion within the company.
We offer flexible benefits, allowing you to choose the perks that suit you best with our flexible pay system.