Description

Job Description

Skill: AWS Cloud Engineer

Cloud Infrastructure:

  • AWS services: EC2, S3, VPC, IAM, Lambda, RDS, Route 53, ELB, CloudFront, Auto Scaling.
  • Serverless architecture design using Lambda, API Gateway, and DynamoDB.
  • Containerization: Docker and orchestration with ECS or EKS (Kubernetes).

Infrastructure as Code (IaC):

  • Terraform (preferred), AWS CloudFormation.
  • Hands-on experience creating reusable modules and managing cloud resources via code.

Automation & CI/CD:

  • Jenkins, GitHub Actions, GitLab CI/CD, AWS Code Pipeline.
  • Automating deployments and configuration management.

Scripting & Programming:

  • Proficiency in Python, Bash, or PowerShell for automation and tooling.

Monitoring & Logging:

  • CloudWatch, CloudTrail, Prometheus, Grafana, ELK stack

Networking:

  • VPC design, Subnets, NAT Gateway, VPN, Direct Connect, Load Balancing

o Security Groups, NACLs, and route tables.

Security & Compliance:

  • IAM policies and roles, KMS, Secrets Manager, Config, GuardDuty.
  • Implementing encryption, access controls, and least privilege policies.

Must-Have Functional Skills:

Problem Solving:

  • Ability to troubleshoot complex infrastructure and networking issues under pressure.

Collaboration:

  • Experience working cross-functionally with developers, DevOps, and security teams

Documentation:

  • Creating runbooks, architectural diagrams, and configuration documentation

Project Ownership:

  • Taking initiative and full ownership of AWS environments from design to operations.

Cost Awareness:

  • Understanding of AWS billing, cost optimization techniques, and budgeting.

Adaptability & Learning Agility:

  • Willingness to learn new AWS services and emerging technologies quickly.

Agile Practices:

  • Comfortable working in Agile/Scrum environments, using tools like Jira and Confluence.

Roles & Responsibilities

  • Design, implement, and maintain AWS cloud infrastructure following best practices.
  • Build and manage highly available, secure, and scalable environments.
  • Develop Infrastructure as Code templates to automate resource provisioning.
  • Set up and maintain CI/CD pipelines for fast and reliable deployments.
  • Monitor and troubleshoot production systems and performance issues.
  • Ensure cloud security by managing IAM, encryption, and compliance configurations.
  • Optimize cloud usage and manage costs through analysis and recommendations.
  • Stay updated with AWS announcements, new services, and community best practices.
  • Participate in architecture reviews and contribute to technical design decisions.
  • Support disaster recovery planning, backup strategies, and incident response

Education

Any Graduate