Description

  • Implement and maintain Infrastructure as Code (IaC) using tools such as AWS CloudFormation or Terraform to automate and provision infrastructure.
  • Design, implement, and manage CI/CD pipelines for automated testing, building, and deployment of applications using tools like Jenkins, GitLab CI, or AWS Code Pipeline.
  • Provision, configure, and manage AWS cloud infrastructure components, including EC2 instances, S3 buckets, RDS databases, and other AWS services.
  • Implement containerization using Docker and orchestrate containerized applications using AWS services like Amazon ECS or Kubernetes on Amazon EKS.
  • Develop and maintain automation scripts using programming languages such as Python, Bash, or PowerShell to streamline operational tasks and workflows.
  • Implement monitoring solutions using AWS CloudWatch, configure alarms, and analyze logs to identify and resolve performance issues.
  • Implement security best practices and ensure compliance with AWS security standards.
  • Set up and manage backup and disaster recovery solutions for applications and data hosted on AWS, utilizing services like AWS Backup or AWS Disaster Recovery.
  • Configure and manage networking components, including Virtual Private Cloud (VPC), subnets, and security groups, to ensure a secure and well-connected environment.
  • Implement and manage IAM policies, roles, and permissions to control access to AWS resources securely.
  • Collaborate with development teams to integrate CI/CD processes seamlessly into the development lifecycle.
  • Optimize AWS resource usage and costs by implementing cost-effective solutions and monitoring resource utilization.

Education

Any Graduate