Skip to Content

AWS Cloud Engineer

--Amman - Jordan--

Passionate about AWS and cloud migrations? Join cirrusgo - an Advanced AWS Partner - where you'll move real workloads to the cloud, work alongside a team of certified engineers, and grow your career with one of the region's most trusted cloud practices.

Job Summary

The Cloud Engineer is responsible for executing cloud migration, deployment, and operational tasks on AWS. This role is hands-on, focused on migrating workloads from on-premises and other cloud environments to AWS, ensuring reliability, security, and performance throughout the process.

The role requires strong AWS infrastructure skills, migration experience, and a commitment to continuous learning and AWS certification. As an Advanced AWS Partner with migration & modernization competency, cirrusgo expects Cloud Engineers to uphold AWS best practices across all engagements and contribute to the company’s competency and program readiness goals.

Key Responsibilities

  • Execute end-to-end cloud migration projects including discovery, planning, server replication, database migration, application cutover, and post-migration validation.
  • Perform lift-and-shift, re-platform, and re-host migrations using AWS Migration Hub, AWS MGN (Application Migration Service), AWS DMS, and AWS SMS.
  • Deploy and configure AWS infrastructure services including EC2, VPC, S3, RDS, ELB, Route 53, CloudFront, IAM, and CloudWatch.
  • Implement infrastructure as code using CloudFormation, Terraform, or AWS CDK for repeatable and consistent deployments.
  • Configure and maintain monitoring, alerting, and logging using CloudWatch, CloudTrail, AWS Config, and third-party tools (Zabbix, Prometheus, Grafana).
  • Perform operational tasks including patching, backup management, disaster recovery testing, and incident response within managed services SLAs.
  • Conduct Well-Architected reviews and remediate high-risk indicators (HRIs) under guidance from senior engineers.
  • Support cost optimization initiatives including right-sizing, Reserved Instance recommendations, and Savings Plans analysis.
  • Implement security best practices including IAM policies, security groups, NACLs, encryption, and compliance controls.
  • Document migration runbooks, operational procedures, and technical configurations.
  • Participate in on-call rotations for managed services customers as required.
  • Collaborate with Solutions Architects during technical handover and implementation phases.
  • Escalate complex technical issues to Senior Cloud Engineers or the Managed Services Team Lead.
  • Actively pursue AWS certifications and contribute to cirrusgo’s certification targets.
  • Adhere to cirrusgo standards, security guidelines, ethical conduct, and professional behavior at all times.

Skills & Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • 1-4 years of experience in cloud engineering, infrastructure, or systems administration with AWS focus
  • Strong understanding of networking (VPC, subnets, routing, VPN, Direct Connect), compute (EC2, ECS), storage (S3, EBS, EFS), and database services (RDS, DynamoDB)
  • Hands-on experience with AWS migration tools (MGN, DMS, SMS, Migration Hub) and migration methodologies
  • Experience with infrastructure as code (CloudFormation, Terraform, or CDK)
  • Familiarity with monitoring and observability tools (CloudWatch, Prometheus, Grafana, Zabbix)
  • Basic understanding of security, compliance, and IAM best practices
  • Strong troubleshooting and problem-solving skills
  • Good communication skills and ability to document technical work clearly
  • At least AWS Solutions Architect – Associate or AWS SysOps Administrator – Associate
  • AWS Cloud Practitioner (acceptable for entry-level candidates)
  • Linux and/or Windows server administration experience
  • Any additional AWS, networking, or security certifications (nice to have)