Automate infrastructure: Use Infrastructure as Code (IaC) tools like Terraform or AWS CloudFormation to provision and manage cloud resources consistently and efficiently.
Manage cloud environments: Administer and optimize cloud services (e.g., AWS, Azure), including compute, storage, networking, and databases, to ensure performance and cost-efficiency.
Build and manage CI/CD pipelines: Design and implement automated workflows for building, testing, and deploying applications using tools like GitHub Actions.
Monitor and troubleshoot systems: Establish comprehensive monitoring, logging, and alerting systems using tools like Prometheus, Grafana, AWS CloudWatch or similar stack to ensure system health and quickly resolve production issues.
Ensure security & compliance: Implement and maintain security best practices, access controls, and compliance standards within the cloud infrastructure and delivery pipelines.
Continuous Improvements: Identifying opportunities for converting manual processes into technical and automated scalable solutions.
Collaborate across teams: Work closely with distributed digital teams by empowering and supporting them deploying to production and keeping their services reliable & highly available.
Profile
Bachelor’s/Master’s degree in Computer science, Software Engineering or a related technical discipline.
Brings over 3 to 8 years of DevOps experience in Cloud environment.
Strong experience with at least one major cloud provider (e.g., AWS, Azure).
Hands-on experience with IaC (e.g., Terraform, CloudFormation,Bicep) and CI/CD tools (e.g. Github Actions).
Proven Experience with container technologies like Docker, Kubernetes, ECS.