Cloud Infrastructure Engineer
- Maintained up-to-date documentation of AWS infrastructure, enabling efficient troubleshooting and seamless collaboration among team members.
- Optimized application performance by utilizing appropriate AWS services such as Elastic Load Balancing, Auto Scaling Groups, and Amazon RDS instances.
- Designed custom CloudFormation templates for automating deployment of complex network architectures on AWS platform, simplifying management tasks for team.
- Utilized monitoring tools such as Amazon CloudWatch and third-party applications to collect metrics from different sources across entire infrastructure stack that assisted in making informed decisions.
- Supported team members in troubleshooting technical issues related to AWS infrastructure, fostering culture of continuous learning and improvement.
- Resolved issues and escalated problems with knowledgeable support and quality service.
- Implemented multi-factor authentication systems for improved user access management in cloud.
- Managed user accounts, groups, and organizational units (OUs) using best practices for security and efficiency.
- Designed and implemented EC2-based solutions for clients across various industries, including provisioning and configuring EC2 instances, managing AMIs, and configuring security groups and networking settings.
- Designed and implemented IAM policies and roles to manage user access and permissions across multiple AWS accounts and services.
- Implemented CI/CD pipelines using Jenkins for automated application build, test, and deployment.
- Designed and implemented scalable and secure Amazon S3 architectures for various clients, including bucket creation, versioning, encryption, and access control policies.
- Participated in on-call rotations and incident response activities to ensure 24/7 coverage and timely resolution of critical issues.