Description

Our DevOps Engineers will be part of a multi-disciplined team defining and building solutions to automate day to day processes with a view of providing more efficient platforms for developers. The engineer must help drive improvements to processes and help design automated enhancements with a view of continuous improvement.

8+ years' experience in DevOps, Development, System Administration, cloud-based application, and infrastructure development.
 

  • Understanding of application lifecycle and Agile methodology
  • Good tasks management, prioritization, risk management
  • Appreciation of production release processes
  • Good understanding of cloud-based platforms and solutions in AWS, Azure or GCP
  • Works with best practices in source code management and continuous integration – Artifactory or Nexus, GitHub, Git, GitHub actions
  • Has built CI/CD pipelines using Jenkins, GitLab, Azure DevOps or AWS Code Pipeline
  • Knowledge of programming and scripting: Python, Bash
  • Infrastructure as code using Terraform, Ansible
  • Hands on experience of Docker, Kubernetes or OpenShift container platforms
  • Security - SAST, DAST tooling
  • Good general understanding of infrastructure, security, firewalls and networking
  • Good understanding of network principals and practical knowledge of load balancing technologies
  • Monitoring – Experience in managing monitoring tools and performance profiling
  • Databases – exposure to or skills in Mysql, Oracle and noSQL DBs
  • System administration –knowledge in Linux/Unix
  • Experience in migrations from legacy platforms to new solutions

Education

Any Graduate