DevOps Engineer
Skills
Computer ScienceDevopsSoftware DevelopmentAnalytical SkillsApache KafkaGitlabKubernetes
What the job involves
The main requirements, responsibilities and hiring steps.
Requirements
- Hold a BSc or Master’s degree in computer science, Engineering or relevant field.
- Proven experience in a DevOps Engineering position or a similar role.
- Solid knowledge of Linux and Windows Servers.
- Experience operating, securing and automating medium/large IT infrastructures based on Kubernetes.
- Significant recent experience of Docker, Kubernetes and Helm.
- Developing infrastructure through reusable code with automated tooling and tests (e.g. Terraform and Ansible).
- Continuous Integration experience using Gitlab/GitHub.
- Working knowledge of IT security tools, including FIM, IDS/IPS, Firewalls and AV.
- Experience using an ELK stack.
- Kafka experience beneficial.
- Experience in cyber security beneficial (e.g. SIEM, penetration testing).
- Experienced with at least one interpreted language (e.g. Python, JavaScript, Ruby, etc.).
- Can use Shell scripting languages, including BASH for Linux and Mac platforms and PowerShell for Windows systems.
- Ability to use metrics and monitoring data to ensure performance and reliability (e.g. Prometheus, Grafana and PagerDuty).
- Able to perform duties with a broad latitude for judgement and problem solving.
- Good at collaborating with colleagues to resolve engineering problems and incidents.
Nice to have
- Self-starter
- Passion for DevOps and security
Day to day
- Join a growing engineering team as a DevOps Engineer and play a critical role in the seamless development and deployment of cutting-edge IT security solutions.
- Collaborate with developers and SOC analysts to maintain a smooth development environment, manage Kubernetes infrastructure, and expand our data platform.
- Work on industry-leading products, deliver new features and tooling for the development and SOC teams. Develop infrastructure through reusable code with automated tooling and tests.
- Use metrics and monitoring data to ensure performance and reliability.
- Collaborate with colleagues to resolve engineering problems and incidents.
Hiring process
- CV upload
- Criminal records check
