What you will be working on:
• Manage the development of the internal engineering productivity tools and environments
• Providing DevOps architecture implementation and operational support
• Architecture and planning for cloud deployments (Private and Public cloud)
• Future-proofing the technical environments and ensuring extreme high levels of automation, availability, scalability and resilience
• Manage the development of the internal engineering productivity tools and environments.
• Manage processes, automation, best practices, documentation
• Development and operation of continuous integration and deployment pipelines
• Monitoring automation to effectively detect/predict/prevent issues in the environment and code base
• Ability to conduct research into software issues and products as required
• Working with the latest tools and techniques
• Hands-on coding and mentoring, usually in a pair programming environment
• Working in highly collaborative teams and building quality environments.
• Ability to effectively prioritize and execute tasks in a high-pressure, fast paced, global environment
• Knowledge in lots of different open source technologies and configurations
What we are looking for:
• Degree or Diploma in Computer Science/Engineering, Information Technology, Communications or other related disciplines
• Minimum 4+ years of experience in DevOps automation, containerisation and orchestration using tools such as Docker, Kubernetes
• Strong scripting skills e.g. Python, Bash, JavaScript, Ruby
• Hands-on experience in hybrid Infrastructure – Cloud and on-prem with VMware, Azure, AWS ad GCP
• Experience with monitoring and logging - ELK, Grafana, Prometheus
• Strong understanding and practice Agile/Lean projects SCRUM, KANBAN etc.
• Strong understanding of virtualization and networking
• Software Defined Network and Infrastructure as Code (Terraform, Ansible)