Design, implement, and manage scalable and reliable infrastructure solutions using cloud platforms (e.g., AWS, Azure, Google Cloud) to ensure 99.99% uptime for a system averaging > 100 requests per second
Implement Infrastructure as Code (IaC) practices to manage and provision infrastructure programmatically.
Set up and manage monitoring and logging solutions to track system performance, detect issues, and ensure high availability.
Implement and enforce security best practices to safeguard systems and data, including managing access controls, encryption, and vulnerability assessments that comply with ISO 27001
Work closely with development, QA, and operations teams to understand their needs and ensure that infrastructure and processes support their objectives.
Stay current with industry trends, emerging technologies, and best practices to enhance system performance and reliability.