About the role
As we continue to expand our cloud and enterprise business globally, we are looking for a DevOps Engineer to join our global R& D organisation. You will be a key player in a dynamic team in a fast-paced working environment. This is an opportunity to join a profitable, growing cybersecurity company with strong market traction, a collaborative culture, and significant growth potential.
Responsibilities:
- Promote agile development processes in AlgoSec's leading network security suite of products
- Design, implement and maintain CI/CD solutions running on AWS using Jenkins.
- Manage the build environment (as part of the continuous integration solution), software and OS.
- Manage multiple AWS accounts.
- Collaborate with various teams to create DevOps solutions.
- Troubleshoot and solve CI and production problems.
Requirements:
- BSc in Computer Science/Engineering or equivalent.
- At least 5 years of experience in DevOps roles.
- Experience with infrastructure as code (IaC) - Terraform.
- Experience in Establishing CI/CD procedures.
- Working experience with Linux.
- Experience in Bash, Python / Java, Groovy scripting. - all must
- Familiarity with Git source control managed by Bitbucket or gitlab.
- Deep understanding of cloud platforms (AWS, Azure, GCP) and containerization technologies (Docker, Kubernetes).
- Good understanding of prompt engineering principles.
- Proven ability to effectively use AI chatbot tools (e. g., ChatGPT) for tasks such as test scenario creation, troubleshooting, and workflow optimisation.
- Experience working with AI-powered coding assistants (e. g., GitHub Copilot, Cursor) within development environments.
- Proven ability to effectively use/develop AI Agents
- Proven ability to effectively use/develop/configure MCPs.
- Proven ability to effectively use/develop skills.
- Proactive and open minded.
- Team player, pleasant and with a high level of integrity.
- Very organised, thorough, and devoted.
- Bright, fast learner, independent.
- Good written and verbal communication skills in English.
Nice To Have:
- Experience with Java, Maven.
- Experience with ELK and Kafka.
- Experience with developing MCPs.
- Experience with transforming non-agentic system/SDLC into agentic system/ SDLC.
- Experience with RAG pipelines and semantic search (vector databases).