AWS Cloud-Native Application Engineer
Aditya SharmaUnited StatesMIDPosted 51m ago
AWSLambdaAPI GatewayECS/FargateEC2S3DynamoDBIAMVPCCloudWatchCI/CDCodePipelineGitLab CI/CDJenkinsTerraformCloudFormationAWS CDKDockerECSFargatePythonPowerShellBashTensorFlowPyTorchAzureGCPKubernetesGit
About the Role
We are looking for an experienced AWS Cloud-Native Application Engineer to design, build, deploy, and support scalable AI cloud applications using AWS cloud-native services.
Key Responsibilities
• Design, build, and deploy scalable AI cloud applications on AWS
• Support cloud-native applications using AWS services
• Troubleshoot across applications, infrastructure, networking, and performance
• Implement CI/CD pipelines and Infrastructure as Code solutions
• Manage cloud networking, containerization, and orchestration
Requirements
• 4+ years of hands-on experience with AWS cloud-native applications
• Strong knowledge of AWS services: Lambda, API Gateway, ECS/Fargate, EC2, S3, DynamoDB, IAM, VPC, and CloudWatch
• Experience building scalable, highly available, and secure cloud solutions
• CI/CD pipeline experience with AWS CodePipeline, GitLab CI/CD, Jenkins, or similar tools
• Infrastructure as Code: Terraform, CloudFormation, or AWS CDK
• Cloud networking: VPC, load balancers, DNS, routing, security groups, and connectivity troubleshooting
• Containerization and orchestration: Docker and ECS/Fargate
• Scripting and automation using Python, PowerShell, or Bash
• Knowledge of cloud security, IAM, monitoring, logging, observability, incident response, and performance optimization
Preferred Skills
• Familiarity with AI/ML frameworks such as TensorFlow and PyTorch
• Experience with AI-powered development tools
• Knowledge of Azure or GCP
• Docker/Kubernetes, CI/CD, and Git experience
• Ability to collaborate with cross-functional teams, participate in code reviews, and mentor junior developers