Cloud Solution Design and Deployment: responsible for the design, implementation and maintenance of cloud-based systems and infrastructure, ensuring optimal performance, scalability, and security of cloud environments.
Infrastructure Management: Configuring and administering cloud infrastructure components, optimization of resources across various aspects of the cloud environment, including compute, storage, networking, and security.
Monitoring, Logging & alerting: Monitor cloud systems for availability, performance, and cost. Centralized log collection from various sources, including applications, systems & Cloud services and to define alerting policies.
Collaborate with the Sales, Project teams and Software/DevOps teams to plan, design and develop optimized cloud solutions for the end-user
Security & Compliance: Ensuring cloud systems align with security policies, compliance with industry standards and best practices.
Troubleshoot infrastructural/network issues, including performance fine-tuning, etc
Cloud development with Infrastructure as Code (IaC): managing and automate provisioning cloud infrastructure through automated code(using tools like Terraform, Terragrunt, CloudFormation), ensuring consistency, reliability, and scalability throughout the development lifecycle.
CI/CD Pipelines: Build and manage continuous integration and deployment workflows using GitHub Actions, GitLab CI, or cloud-native CI/CD tools.
Incident Management : Respond to outages and performance issues conduct root cause analysis and preventive improvements.
Requirements:
At least a Diploma/Bachelor's Degree in Computer Science/Information Systems, Engineering (Computer/Telecommunication), or equivalent.
Experience with cloud technologies - AWS, Azure, or Google Cloud.
Familiar with Linux/Unix and/or Microsoft Windows Server Administration
Proficient in networking concepts (e.g., DNS, TCP/IP, and firewalls)
Proficiency in troubleshooting and resolving technical issues.
Proficiency with automation & configuration management tools.
Hands on experience in managing cloud infrastructure and native services.
Experience with Docker/Kubernetes/IAC frameworks is a plus.
Working knowledge of DevOps development tools and methodologies is an advantage.
Cloud service providers certification is a plus.
Able to work after office hours depending on project needs.
A good team player who is able to work in a fast-paced environment, to solve infrastructural/network issues, including performance, loss in connectivity, etc