DevOps Engineer - ESK Recruitment
Quartz
About this role
Your mission Working directly with our clients and alongside the teams that design, build, test, and deliver software, you will help ensure that applications and their supporting environments operate reliably throughout the software delivery lifecycle. You will contribute to both project delivery and Business-as-Usual activities, supporting development, test, pre-production, and production environments. Your role will combine hands-on operational support, infrastructure management, troubleshooting, automation, and continuous improvement. A key part of the role is removing technical and operational friction for client teams. This includes improving developer onboarding, standardising environments, resolving build and deployment issues, automating repetitive activities, and reducing the need for manual intervention. You will work across a broad technology landscape and collaborate closely with software engineers, testers, infrastructure teams, database teams, security specialists, and other DevOps functions. You will be expected to take ownership of issues, communicate clearly with clients and technical stakeholders, and balance immediate operational needs with sustainable long-term improvements. Key Responsabilities Work directly with clients to understand their technical and operational needs and deliver appropriate DevOps solutions. Contribute to client projects, platform changes, service improvements, and Business-as-Usual operational activities. Provision, configure, maintain, upgrade, patch, and decommission virtual machines across multiple private cloud and virtualisation platforms. Support development, test, pre-production, and production environments, ensuring they remain stable, consistent, and fit for purpose. Standardise developer environments and workflows to reduce configuration differences and “works on my machine” issues. Provide second-line technical support to development and delivery teams, diagnosing build, deployment, infrastructure, configuration, and environment-related issues. Automate repetitive operational and infrastructure activities using technologies such as Ansible, Terraform, GitLab CI/CD, Bash, and Python. Support CI/CD pipelines by ensuring environment readiness, managing configuration dependencies, and assisting with deployment troubleshooting and verification. Monitor the health, capacity, availability, and configuration of supported environments. Identify configuration drift and inconsistencies between environments and implement corrective actions. Develop and maintain reusable infrastructure code, golden images, base containers, templates, and automation components. Troubleshoot networking, DNS, certificates, identity and access management, secrets management, and service discovery issues. Collaborate with infrastructure, cloud, database, security, networking, software engineering, and other DevOps teams to deliver reliable solutions. Support database teams with the provisioning and configuration of the infrastructure required by database services. Participate in incident investigation, root-cause analysis, problem resolution, and the implementation of permanent corrective actions. Identify opportunities to improve reliability, reduce operational effort, and increase the speed and consistency of software delivery. Create and maintain accurate technical documentation, operational procedures, runbooks, and troubleshooting guides. Communicate technical issues, risks, dependencies, and progress clearly to clients and internal stakeholders.
Similar roles
- North American TraderQuartz · San Jose, Costa RicaRecruitee
- North American TraderQuartz · San Jose, Costa RicaRecruitee
- North American TraderQuartz · San Jose, Costa RicaRecruitee
- North American TraderQuartz · San Jose, Costa RicaRecruitee
- North American TraderQuartz · San Jose, Costa RicaRecruitee
- North American TraderQuartz · San Jose, Costa RicaRecruitee