DevOps Engineer
Role details
Job location
Tech stack
Job description
We are looking for a DevOps Engineer to join our dynamic Digital Operations team. As a key member of the team, you will play a vital role in ensuring the stability, security, and efficiency of our production environments. You will be responsible for monitoring and maintaining critical infrastructure, proactively identifying and resolving issues, and supporting the seamless operation of our ecommerce and digital platforms.
Our environment is collaborative and innovative, offering you the opportunity to work closely with development and business stakeholders. You will be instrumental in managing production certificates and keys, monitoring logs for potential issues, and ensuring that any incidents are swiftly reported and tracked in the development team's backlog. Additionally, you will take ownership of resolving daily order issues, helping to maintain a smooth customer experience.
As we continue to grow and evolve our technology landscape-including the adoption of modern DevOps practices and cloud-based solutions-your expertise in managing and monitoring CDN systems such as Cloudflare or Akamai will be highly valued. This role is ideal for someone who is passionate about operational excellence, continuous improvement, and delivering reliable digital services.
JOB ROLE AND RESPONSIBILITIES
Manage and monitor production SSL certificates, encryption keys, and CDN systems (such as Cloudflare or Akamai) to ensure security and optimal performance.
- Proactively monitor production logs (using tools like Dynatrace or Cloudflare) for errors, anomalies, and performance issues; investigate root causes and resolve or escalate as needed.
- Report identified issues to the development team's backlog, providing clear documentation and actionable insights for resolution.
- Collaborate with development team to troubleshoot incidents and implement solutions that improve system reliability.
- Manage post-incident reviews, contributing to continuous improvement and knowledge sharing across the team.
- Monitor daily order processing systems for failures or anomalies, investigate and resolve issues affecting order flow, liaising with relevant teams as needed. Document incidents and resolutions to support continuous improvement and knowledge sharing.
- Contribute to the automation of monitoring, alerting, and deployment processes.
- Support the implementation of DevOps best practices across the team.
Requirements
Do you have experience in Scripting?, * Basic knowledge of DevOps principles and practices.
- Experience with production monitoring, log analysis, and incident management.
- Familiarity with SSL certificate management and key rotation.
- Understanding of order processing systems in an ecommerce or digital environment.
- Experience with ticketing/backlog management tools (e.g., Jira, Azure DevOps).
- Strong analytical and problem-solving skills.
- Good communication and documentation abilities.
- Ability to work collaboratively with development and the operations teams providing timely support to the back-office users from different regions.
- Experience managing and monitoring CDN systems such as Cloudflare or Akamai, including configuration, troubleshooting, and performance optimisation.
DESIRABLE SKILLS
- Experience with cloud platforms (e.g., AWS, Azure, GCP).
- Scripting or automation skills (e.g., Bash, Python, PowerShell).
- Familiarity with CI/CD pipelines and infrastructure as code.
- Knowledge of containerisation (e.g., Docker, Kubernetes).