We are currently hiring for an AWS Cloud Engineer role that requires expertise in designing, implementing, and managing scalable, secure, and high-performing cloud infrastructure on AWS. This role offers the opportunity to work closely with development teams to ensure seamless integration of applications while optimizing cloud resources for cost-efficiency and reliability.
Role Responsibilities:
- Design and manage secure, scalable cloud infrastructure on AWS.
- Collaborate with development teams to integrate applications with cloud services.
- Optimize AWS resources to enhance cost efficiency and performance.
- Develop and maintain Infrastructure as Code (IaC) using AWS CDK, CloudFormation, or similar tools.
- Ensure high availability and disaster recovery through proactive monitoring and troubleshooting.
- Implement security best practices and compliance measures.
- Automate deployment, scaling, and cloud resource management.
- Stay updated with the latest AWS services and industry trends.
Key Requirements (Non-Negotiable Skills):
- Strong experience in AWS database, data warehousing, and storage management, including designing and deploying scalable cloud-based databases (AWS RDS), optimizing queries, and implementing backup/recovery strategies.
- Proficiency in API management, including designing and maintaining REST/GraphQL APIs, implementing API Gateway solutions (AWS API Gateway, Apigee), and ensuring security and performance.
- Extensive hands-on experience with AWS Lambda, including developing serverless applications, optimizing performance and cost, and integrating with AWS services.
- Expertise in cloud storage solutions such as AWS S3, Azure Blob Storage, and Google Cloud Storage.
- Ability to ensure high availability, scalability, and security of cloud-based applications