
Cloud & Infrastructure Operations - Assist in deploying and managing cloud infrastructure on AWS (EC2, VPC, IAM, S3, RDS). Support hybrid connectivity between on-premise networks and cloud environments. Assist in maintaining Infrastructure-as-Code templates (CloudFormation/Terraform). Monitor system performance, availability, and resource utilization.
CI/CD & Automation Support - Support setup and maintenance of CI/CD pipelines using tools such as GitHub Actions, GitLab CI, or Jenkins. Assist with application build, deployment, and rollback processes. Write and maintain basic automation scripts (Bash, PowerShell, or Python). Manage source code repositories using Git and follow version control best practices.
Systems Administration & Monitoring - Support Linux server administration tasks including updates, services, and log management. Assist with containerized environments using Docker; exposure to Kubernetes is an advantage. Monitor infrastructure using tools such as AWS CloudWatch, Zabbix, Prometheus, or similar. Respond to system alerts and support troubleshooting under supervision.
Security & Reliability - Assist with cloud security configurations including IAM policies, security groups, and firewall rules. Support SSL/TLS certificate management and access control practices. Assist with backup, disaster recovery, and business continuity procedures. Adhere strictly to company security policies and operational standards.
Documentation & Collaboration - Maintain clear technical documentation for systems, deployments, and procedures. Collaborate with Network Engineers, Cloud Engineers, and Software Developers. Participate in training sessions, internal reviews, and continuous improvement initiatives.