We are seeking a highly skilled and experienced AWS Cloud Engineer with a minimum of 6 years of hands-on experience designing, deploying, and managing cloud infrastructure on Amazon Web Services. The ideal candidate will be a technical leader who can architect scalable, secure, and cost-optimized cloud solutions while working closely with DevOps, security, and development teams.
This role requires deep expertise across core AWS services, strong automation skills, and the ability to drive cloud transformation initiatives at an enterprise scale.
Key Responsibilities
Cloud Architecture & Design
Architect and design highly available, fault-tolerant, and scalable AWS cloud solutions aligned with business objectives.
Lead the design of multi-account AWS environments using AWS Organizations, Control Tower, and Landing Zone frameworks.
Evaluate and recommend cloud-native services and third-party tools to optimize performance and cost.
Create and maintain detailed architecture diagrams, documentation, and solution blueprints.
Infrastructure Automation & IaC
Develop and manage infrastructure-as-code (IaC) using Terraform, AWS CloudFormation, and CDK.
Build and maintain CI/CD pipelines using AWS CodePipeline, CodeBuild, GitHub Actions, or Jenkins.
Automate routine operational tasks using Python, Bash, or PowerShell scripts and Lambda functions.
Implement GitOps practices for infrastructure management and version control.
Security & Compliance
Design and enforce AWS security best practices including IAM least privilege, MFA, SCPs, and KMS encryption.
Implement network security controls using VPCs, Security Groups, NACLs, WAF, Shield, and GuardDuty.
Ensure compliance with frameworks such as ISO 27001, SOC 2, PCI-DSS, and GDPR on AWS infrastructure.
Conduct regular security audits, vulnerability assessments, and remediation efforts.
Monitoring, Observability & Cost Management
Set up comprehensive monitoring and alerting using CloudWatch, CloudTrail, AWS Config, and third-party tools like Datadog or Prometheus.
Implement log aggregation and analysis using OpenSearch, CloudWatch Logs Insights, or Splunk.
Manage and optimize AWS costs through Reserved Instances, Savings Plans, right-sizing, and tagging strategies.
Build dashboards and reports for infrastructure health, performance, and cost visibility.
Collaboration & Leadership
Provide technical mentorship and guidance to junior and mid-level cloud engineers.
Collaborate with application teams to design cloud-native architectures for new and existing workloads.
Lead cloud migration projects including lift-and-shift, re-platforming, and re-architecting workloads.
Participate in Agile/Scrum ceremonies and contribute to sprint planning and backlog grooming.
Required Qualifications
Bachelor’s or Master’s degree in Computer Science, Information Technology, or a related engineering field.
Minimum 6 years of professional experience working with AWS cloud infrastructure.
Proven expertise across core AWS services: EC2, EKS/ECS, RDS/Aurora, S3, VPC, IAM, Lambda, Route 53, CloudFront, SNS/SQS.
Strong hands-on experience with Terraform and/or CloudFormation for infrastructure provisioning.
Proficiency in at least one scripting language: Python, Bash, or PowerShell.
Experience with containerization technologies including Docker and Kubernetes (EKS or self-managed).
Deep knowledge of AWS networking: VPC design, Transit Gateway, Direct Connect, PrivateLink, and VPN.
Solid understanding of DevOps principles and experience with CI/CD tools.
Strong problem-solving, analytical, and communication skills.
Preferred Qualifications
AWS Certified Solutions Architect ? Professional or AWS Certified DevOps Engineer ? Professional certification.
Experience with multi-cloud environments (Azure or GCP) is a plus.
Familiarity with service mesh technologies such as Istio or AWS App Mesh.
Experience with data platform services: AWS Glue, EMR, Redshift, Kinesis, or Athena.
Knowledge of FinOps practices and cloud financial management tools.
Hands-on experience with observability tools: Datadog, New Relic, Grafana, or Dynatrace.
Prior experience in a tech lead or senior individual contributor capacity.
Technical Skills Summary
?
?
?
?
?
?
?
?
Category
Technologies & Tools
Core AWS Services
EC2, S3, VPC, IAM, RDS, Aurora, EKS, ECS, Lambda, CloudFront, Route 53, SNS, SQS, ElastiCache
Infrastructure as Code
Terraform, AWS CloudFormation, AWS CDK, Pulumi
Containers & Orchestration
Docker, Kubernetes (EKS), Helm, ECR, Fargate
CI/CD & DevOps
AWS CodePipeline, CodeBuild, GitHub Actions, Jenkins, ArgoCD
Security & Compliance
IAM, AWS KMS, GuardDuty, Security Hub, WAF, Shield, Inspector, Macie
Monitoring & Observability
CloudWatch, CloudTrail, AWS Config, Datadog, Prometheus, Grafana
Networking
VPC, Transit Gateway, Direct Connect, PrivateLink, VPN, Route 53
Scripting & Programming
Python, Bash, PowerShell, YAML, JSON
Databases
RDS (MySQL, PostgreSQL), Aurora, DynamoDB, Redshift, ElastiCache