Job Description:
▪ Cloud Infrastructure Management: Design, implement, and manage AWS cloud environments, ensuring high availability, scalability, and security.
▪ Use Infrastructure as Code (IaC) tools like Terraform or CloudFormation for automated deployment and configuration.
▪ Monitoring and Optimization: Set up and maintain monitoring and alerting systems to ensure high uptime and efficient resource usage.
▪ Perform cost optimization and recommend architectural improvements.
▪ Security and Compliance: Implement security best practices and manage Identity and Access Management
(IAM) roles, policies, and permissions. Ensure compliance with organizational and regulatory standards,
conducting regular security audits.
▪ Automation and DevOps: Develop CI/CD pipelines using tools like Jenkins, GitLab CI, or AWS CodePipeline to streamline application deployment.
▪ Automate routine tasks for configuration management, scaling, and incident response. Troubleshooting and
Support: Troubleshoot and resolve issues related to AWS resources and services.
▪ Provide technical support to development teams to improve application performance and deployment.
▪ Collaboration and Documentation: Work closely with development, DevOps, and security teams to ensure
alignment with best practices.
▪ Document architecture, processes, and configurations for seamless knowledge sharing.
▪ Requirements: bachelor’s degree in computer science, IT, or related field.
▪ Strong hands-on experience with core AWS services (EC2, S3, RDS, Lambda, etc.).
▪ Proficiency in IaC tools like Terraform or AWS CloudFormation. Knowledge of DevOps practices and tools (e.g.,
Docker, Kubernetes, Jenkins).
▪ Familiarity with networking and security fundamentals in AWS.
▪ Excellent problem-solving skills and attention to detail.
▪ Relevant AWS certifications (e.g., AWS Certified Solutions Architect, AWS Certified DevOps Engineer) are a plus.