What is the purpose of this role?
You will be working within a close-knit and highly skilled operations team working to deliver a proactive DevOps service to customers.
As part of your role, you will work to agreed deadlines, operating multiple customer environments in Azure and AWS with a focus on automation. You will need strong communication skills, team working, customer-centric focus, time management and the ability to work in a fast-paced environment!
What will I be doing?
- Working closely with our customer's operations teams to improve and develop their DevOps
- Create and develop automation
- Configuration and management of code repositories
- Configuration and management of build and release pipelines
- Configuration and management of application infrastructure
- Help define ANS standards for DevOps processes and technologies
- Keep track of time spent on customer's backlogs
- Point of technical escalation for cloud engineering. The role also involves upskilling of other teams across the business in DevOps technical skills and practices
What soft & transferable skills will I bring?
- Curiosity
- Collaboration
- Communication
- Humility
- Continuous improvement
What will I bring to the role?
Knowledge of DevOps tooling, examples:
- Public Cloud - AWS, Azure
- CI/CD – Azure DevOps, AWS Code Deploy, GitHub Actions, GitLab
- Containers – Docker, Kubernetes (AKS, EKS)
- Scripting – Powershell, Bash, Python, Node.JS
Knowledge of application development
- Config Management– Ansible, DSC, Chef, Puppet
- IaC – Terraform, Cloud Formation, ARM Templates
- Monitoring & Logging – AWS Cloud Trail, AWS Cloud Watch, Azure Logs, Application Insights, ELK, Grafana, Logic Monitor
What is needed to do the role?
Qualifications & Certification (desirable, not essential):
- Certified Kubernetes Administrator (CKA)
- Certified AWS DevOps Professional
- Certified Microsoft DevOps Engineer Expert (AZ-104, AZ-400)