Job Description

Key Responsibilities: 

• Design, implement, and manage scalable, secure, and cost-effective AWS cloud infrastructure. 


• Monitor and optimize the performance, availability, and scalability of cloud-based applications and services. 


• Ensure compliance with security policies and best practices in cloud environments. 


• Collaborate with development and operations teams to streamline Deployment. 


• Manage cloud resources and costs, implementing strategies for cost optimization. 


• Troubleshoot and resolve issues related to cloud infrastructure and services. 


• Stay up-to-date with the latest AWS services, features, and best practices. 


• Provide guidance and support to team members on cloud-related matters. 


• Prepare and present reports on cloud infrastructure performance and cost management to senior management. 


Qualifications: 


• Bachelor’s degree in information technology, Computer Science, or a related field. 


• AWS certifications such as AWS Certified Solutions Architect, AWS Certified DevOps Engineer, or AWS Certified SysOps Administrator are highly desirable. 


• Minimum of [1-2] years of experience in managing AWS cloud infrastructure. 


• Strong understanding of AWS services, cloud architecture, and best practices. 


• Experience and knowledge of infrastructure as code (IaC) tools such as Terraform or CloudFormation. 


• Deployment tools like Docker, ECS and Kubernetes. Knowledge of deployment on AWS using various methodologies like static deployment using S3 and CloudFront, managing of Domains through Route 53, and Server deployments on EC2 or Lambda, and management of DynamoDB and RDS. 


• Excellent problem-solving and troubleshooting skills. • Strong communication and interpersonal skills. 


• Ability to work independently and as part of a team. • Proficiency in using cloud management and monitoring tools

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application