Senior Infrastructure Engineer
Skills
ArrangingConfiguration ManagementContinuous ImprovementDatabasesEasily AdaptableLinux ServerManagement
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Extensive experience managing bare-metal Linux servers
- Strong networking knowledge including switches routers firewalls and proxy servers
- Proficiency with Terraform
- Hands-on experience with Ansible and Puppet
- Solid understanding of Kubernetes and container orchestration
- Practical experience with Kafka and Redis
- Familiarity with GitLab
- Experience building and maintaining CI/CD pipelines
- Proficiency with Grafana monitoring
- Knowledge of PostgreSQL administration
- Comfortable using Jira
- Willingness to participate in on-call duties including evenings and weekends
- Strong problem-solving skills and attention to detail
- Clear and confident communication skills
Nice to have
- Cloud platform exposure
- Linux certification
- Networking certification
- Cloud certification
Day to day
- Maintain and optimise bare-metal Linux servers to keep critical systems reliable and performant at scale
- Manage networking and infrastructure components including switches routers firewalls proxy servers Kubernetes Docker Kafka Redis PostgreSQL and MSSQL
- Build and improve infrastructure automation monitoring and delivery using Terraform Ansible Puppet GitLab Jira Grafana and CI/CD pipelines
- Respond to incidents through an on-call rotation and collaborate with technical and non-technical teams to improve stability and resilience
Hiring process
- Submit CV and cover letter in a single PDF or Word document
- Include both CV and cover letter sections in the same application
- First interviews expected w/c 17th August
