Senior DevOps Engineer
About this role
With offices in both Spain and the UK, we are looking to welcome an engineer who will help shape the infrastructure powering our services, as we continue to own and evolve our Gaming Product Portfolio.
In this role, you will design, implement, and manage our cloud-based systems, ensuring high availability, and scalability to meet the evolving needs of our business. You will collaborate with cross-functional teams to integrate cutting-edge technologies and solve complex technical challenges.
This position offers the opportunity to lead projects that drive the effectiveness and success of our cloud strategy, while ensuring compliance with industry best practices and security standards. Ideal for a professional looking to influence the future of our product in an hybrid/native cloud environment within a dynamic and forward-thinking company.
Besides that, the Senior levels has attached a few extra responsibilities within the Team and in the relationship with other teams. The right candidate is also expected to be a top performer and in close collaboration with Architecture, Engineering Teams and Senior Management.
Your mission
This position will give you the opportunity to contribute to the development and optimization of our cloud infrastructure supporting enterprise-wide systems and applications.
You will be tasked with deploying, automating, maintaining, and managing cloud-based production systems, to ensure the availability, performance, scalability, and security of our environments. By leveraging your expertise in cloud solutions, you will drive innovations that improve system efficiencies and help the company achieve its technological and business goals.
Your role will be key in cloud disaster recovery planning, cost optimization efforts, and the seamless integration of new and existing cloud services.
Besides that, it is expected to act as a role model for the team and a consistent performance and as mentor and trainer. Through your efforts, our organization will enhance its capacity to deliver outstanding services to our customers around the globe.
What you'll do
- Design and implement scalable, high-availability cloud infrastructure tailored to business needs.
- Maintain robust, high-availability on-premises infrastructure aligned with organizational requirements.
- Automate infrastructure operations to enhance efficiency, reduce manual effort, and support rapid scaling.
- Manage daily cloud operations—provisioning, scaling, monitoring—to ensure performance, reliability, and cost-efficiency.
- Implement and enforce security controls, policies, and procedures to safeguard data and maintain regulatory compliance.
- Configure and manage content delivery networks (CDNs) to improve web performance and deliver a seamless global user experience.
- Oversee DNS configurations and the lifecycle of SSL certificates to maintain secure and reliable network operations.
- Collaborate with development, operations, and QA teams to support and enhance CI/CD pipelines and DevOps practices.
- Stay current with cloud technologies and industry trends to continuously improve architecture and operations.
- Monitor and optimize cloud spend, ensuring cost-effective resource utilization.
- Create and maintain comprehensive documentation of infrastructure designs, operational procedures, and service records.
- Troubleshoot and resolve technical issues across systems to uphold high standards of stability and reliability.
- Participate in an on-call rotation to address critical incidents and maintain service availability out of office hours
- Diagnose and resolve networking and platform issues using Linux-based tools and utilities.
All of the above, corresponding to a DevOps engineer plus:
- Proactively identify areas for improvement and potential flaws in systems, driving continuous enhancement and innovation.
- Partner closely with the Solutions Architect to design robust, scalable, and maintainable systems.
- Mentor and support the professional growth of other team members through coaching and knowledge sharing.
- Actively participate in team development activities, such as internal learning labs, workshops, and presentations.
- Champion quality by continuously refactoring and improving codebases with confidence and care.
- Communicate complex technical concepts clearly and appropriately to stakeholders, enabling informed decision-making at the senior management level.
- Influence architectural and technical decisions by contributing thoughtful, well-reasoned perspectives.
- Align technical work with broader business goals, ensuring solutions contribute meaningfully to strategic objectives.
- Understand and support the Business Operating Model, helping to refine it and guiding less experienced colleagues in doing the same.
What you'll bring
- Proven experience with major cloud platforms (AWS and Google Cloud) and strong expertise in cloud-native architectures.
- Solid understanding of cloud security best practices, including VPN configuration, firewall management, and access control.
- Deep hands-on knowledge of infrastructure-as-code and automation tools such as Terraform, Ansible and AWX.
- Solid understanding of network infrastructure
- Extensive experience managing SSL/TLS certificates and DNS configurations, ensuring security compliance and operational reliability.
- Solid grasp of software development principles, best practices, and lifecycle methodologies.
- Strong background in CI/CD processes, with practical experience using tools like Jenkins and Bamboo.
- Practical experience with containerization (Docker) and managing Kubernetes clusters, including observability tools like Fluentd, Prometheus, and Grafana.
- Proficiency in scripting languages such as Python and Bash for automation and system management.
- Expertise in developing, maintaining, and executing disaster recovery plans to ensure business continuity.
- Excellent problem-solving and troubleshooting skills, with a focus on minimizing downtime and maintaining high service quality.
- Relevant certifications preferred, such as AWS Certified Solutions Architect or Google Cloud Professional Cloud Architect.
- Strong communication skills in English, both written and verbal, with the ability to clearly articulate technical concepts.
- Collaborative mindset and willingness to engage with external teams to improve efficiency, streamline processes, and drive shared goals.
All of the above, corresponding to a DevOps engineer plus:
- Demonstrated technical leadership—proactively anticipate challenges and propose forward-thinking solutions.
- Serve as a role model for peers through professionalism, integrity, and technical excellence.
- Maintain consistently high performance in a fast-paced, evolving environment.
- Embrace a continuous improvement mindset, always seeking opportunities to enhance systems and processes.
- Bring a solution-oriented approach—don’t just surface issues, bring actionable ideas.
- Confidently challenge existing practices with a constructive mindset aimed at innovation and better outcomes.
- Strong exposition and negotiation skills, able to align technical perspectives with stakeholder goals.
What's in it for you
- Inspiring and fulfilling work at an innovative and values-driven company creating cutting-edge tech
- Attractive salary and customisable benefits package
- Flexible working hours and ways of working (we promote hybrid working model (work time is split between working 2 days a week in the office and 3 days from home).
- Contemporary and accessible office environments with a range of workplace perks
- Relocation package for you and your family including soft-landing package services to help you settle in (applicable in Spain, if you are moving from a different city/country)
- Being part of a team with a forward-looking, international mindset and agile working practices
- A friendly, inclusive and multicultural environment
- Wellbeing programmes, learning and personal growth opportunities
- A range of employee events throughout the year
- Opportunities to shape the tech community within and outside of the company, through mentoring and knowledge-sharing
- Department
- IT
- Locations
- Malaga, Reading
- Remote status
- Hybrid
About Expenti
We're digital innovators, leveraging the latest tech to deliver solutions that drive engagement, supercharge efficiency and create unstoppable growth. It's our mission to push the envelope and build products that redefine what's possible.
Epic experiences. Exceptional quality. That's Expenti.
Already working at Expenti ?
Let’s recruit together and find your next colleague.