System Engineer
Role details
Job location
Tech stack
Job description
In this role, you will design, operate and continuously improve the cloud and on-premise platform that underpins our products and internal services, ensuring it is secure, reliable and easy to operate for colleagues and customers. You will use modern Infrastructure-as-Code practices to manage everything from compute and networking to monitoring and databases, helping us scale efficiently and safely.
This is a hands-on engineering role where you will combine deep systems knowledge (Linux, Windows, networking, databases) with tools like Terraform, Ansible and AWS to build a robust platform, while maintaining the day-to-day disciplines of stability, predictability and operational excellence., * Design, implement and maintain infrastructure using Terraform and Ansible, ensuring environments are reproducible, secure and well-documented.
- Operate and optimise our AWS workloads (networking, compute, storage, security groups, IAM) with a focus on reliability, cost efficiency and scalability.
- Administer and harden Linux systems used for core application and platform workloads.
- Manage Windows servers primarily related to IIS web hosting and Active Directory, including configuration, patching and troubleshooting.
- Configure and maintain secure network connectivity, including VPNs, firewalls and VLANs, in close collaboration with network and security stakeholders.
- Install, configure and operate MySQL databases, including backups, basic performance optimisation and integration with application services.
- Build and maintain observability for our platform using Grafana and Prometheus/Loki, ensuring we have the right dashboards, alerts and metrics in place.
- If/when knowledge and experience allow, contribute to and maintain OpenStack, TeamCity build and deployment pipelines (where relevant) to support predictable and automated releases.
- Collaborate with development, support and product teams to understand requirements, troubleshoot platform issues and improve reliability and performance.
- Document infrastructure, configurations and operational runbooks in a clear, concise and maintainable way.
- Drive continuous improvement of our platform engineering practices, including security, automation, monitoring and incident response.
Requirements
We are looking for an enthusiastic, energetic and self-motivated team player with solid infrastructure and automation experience to join our technical team as a System Engineer., * A highly driven individual with strong analytical, structured and problem-solving skills.
- Several years of hands-on experience (+5 years) in infrastructure/systems engineering, ideally in a cloud-centric or SaaS/telecom environment.
- Proven experience with Terraform and Ansible in production environments.
- Solid experience with AWS (or another major cloud provider) and an understanding of cloud-native architecture and security best practices.
- Strong Linux skills and good experience with Windows Server, especially IIS web hosting and Active Directory.
- Demonstrated network security experience: configuring and troubleshooting VPNs, firewalls and VLANs.
- Practical experience managing MySQL in production (installation, configuration, backup/restore, basic performance tuning).
- Experience with Grafana and Prometheus/Loki or comparable monitoring/logging stacks.
- Experience with OpenStack, Freeswitch, RTPEngine and/or Kamailio, or a strong interest in VoIP/SIP/telecom platforms will be considered a plus.
- English and Spanish proficiency, both spoken and written, at a professional level, enabling effective collaboration and clear documentation., * Excellent interpersonal skills, both verbal and written, with the ability to collaborate effectively across engineering, product, support and business teams.
- A team player who thrives in a fast-paced environment, is comfortable with change and enjoys working in cross-functional settings.
- Ambitious and curious, with a willingness to learn, take ownership and grow as part of a small, focused team within a larger European group.
- Comfortable working in a structured environment with stakeholders across multiple countries and teams.