Key Responsibilities
Deploy, manage, and monitor applications on AWS Cloud.
Build and maintain CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.
Automate infrastructure provisioning using Terraform or AWS CloudFormation.
Configure and manage Docker containers and Kubernetes clusters.
Monitor application performance using CloudWatch and other monitoring tools.
Collaborate with development and QA teams for smooth software deployment.
Troubleshoot deployment, infrastructure, and application issues.
Implement cloud security best practices and IAM policies.
Maintain documentation for infrastructure and deployment processes.
Preferred Qualifications
Bachelor's Degree in Computer Science, IT, or related field.
AWS Certification (AWS Cloud Practitioner or AWS Solutions Architect Associate) is a plus.
Knowledge of Python or Bash scripting is an added advantage.
Positive analytical and problem-solving skills.
Robust communication and teamwork abilities.