HireMoxie is a growing media and technology organization seeking a Cloud Engineer with hands-on experience in Amazon Web Services (AWS). The role involves designing, deploying, and maintaining cloud services to support internal systems and customer-facing applications, focusing on improving reliability and scalability in a cloud environment.
Responsibilities:
- Assist with designing, implementing, and maintaining AWS cloud infrastructure supporting web applications and internal platforms
- Develop and maintain serverless solutions using services such as AWS Lambda, API Gateway, and DynamoDB
- Support CI/CD pipelines and deployment workflows using tools such as GitHub Actions and cloud-based automation services
- Collaborate with developers to review and improve infrastructure-as-code deployments and cloud architecture practices
- Maintain authentication and identity services within cloud environments
- Configure monitoring, logging, and alerting using cloud-native tools to track system performance and availability
- Help implement alerting and reporting related to system health, uptime, and cloud usage costs
- Configure secure infrastructure practices including IAM roles, policies, and least-privilege access
- Assist with API routing, networking configurations, and service integrations within cloud environments
- Maintain storage and data services such as object storage and managed database platforms
- Work with engineering teams to improve the reliability, scalability, and cost efficiency of cloud resources
- Provide documentation and guidance for developers deploying applications in cloud environments
- Participate in infrastructure and automation code reviews
- Stay current with emerging cloud services and evaluate new platform capabilities
Requirements:
- 2+ years of hands-on experience working with AWS in a professional environment
- Experience building or supporting applications using services such as Lambda, API Gateway, S3, DynamoDB, or RDS
- Familiarity with Infrastructure-as-Code tools (CDK, CloudFormation, Terraform, or similar)
- Experience using Git-based version control systems for collaboration and deployment workflows
- Understanding of REST APIs and general web application architecture
- Experience troubleshooting application deployments or cloud service issues
- Familiarity with monitoring and logging concepts within cloud environments
- Understanding of authentication and authorization systems (OAuth, tokens, identity providers, etc.)
- Ability to work independently while collaborating across distributed teams
- Strong problem-solving skills and willingness to learn new technologies
- AWS certification such as Solutions Architect, Developer, or SysOps Administrator
- Experience working with CI/CD automation pipelines
- Hands-on experience with Infrastructure-as-Code frameworks
- Experience writing code in languages such as TypeScript, Python, or similar scripting languages
- Exposure to multi-cloud environments or supporting integrations with additional cloud providers
- Familiarity with cloud cost optimization practices
- Experience working with containerized workloads such as Docker or Kubernetes