Proficiency in implementing systems and tools to monitor the performance, availability, and security of IT infrastructure and applications, as well as logging activities to track events and analyse data for troubleshooting, performance optimisation, and security incident response
1. Design, implement, and manage infrastructure as code (IaC) solutions using tools like Terraform or CloudFormation.
2. implement and maintain Continuous Integration (CI)/ Continuous Delivery (CD) pipelines to automate software delivery and deployment processes.
3. configure and manage monitoring and logging systems to ensure high availability and performance of applications and services.
4. collaborate with development and operations teams to streamline workflows and improve efficiency through automation and integration.
5. ensure security best practices are integrated into the CI/CD pipeline and infrastructure.
6. troubleshoot production issues and coordinate with development teams to resolve them promptly.
7. optimise cloud infrastructure costs and resource utilisation through continuous monitoring and analysis.
8. conduct performance testing and capacity planning to scale applications and infrastructure.
9. document and maintain infrastructure and deployment procedures.
10. stay updated on industry trends and best practices in DevOps, cloud computing, and automation.