Aws Cloud Engineer Resume
Alexandria, VA
SUMMARY
- A highly skilled and motivated Individual with 8 years’ experience in the I.T industry and 5 years’ experience in AWS designing, configuring, implementing, deploying, and monitoring cloud infrastructures across windows, Linux, and MacOS operating systems.
- Expertise in Database Migration, Infrastructure as a code, Troubleshooting, Devops, Data Transfer and Encryption, Containerization, Architecture and Security. Focused Individual seeking a challenging opportunity where my technical experience and soft skills will add value to Organization’s growth.
- Experience in gathering requirement for Migration Plans and migrating databases from on - premises to the cloud.
- Experience enterprise public cloud platforms such as AWS.
- Experience working with web servers and web application development (Tomcat, Apache,).
- Working knowledge with Infrastructure as a code tool: CloudFormation, Terraform and Ansible.
- Ability to design for elasticity and scalability.
- High aptitude for collaboration and teamwork and ability to meet stated customer-initiated deadlines.
- Created a highly available three tier web application.
- Experience in supporting multiple projects during build and release process.
- Experience on Git, creating branches, tagging, and providing access permissions to developers over branches.
- Hands on experience with build tool like Maven to generate project artifacts.
- Experience on deploying the artifacts in tomcat server.
- Experience in automating build process using Jenkins CI tool.
- Working experience with DevOps or Agile processes
TECHNICAL SKILLS
AWS Services: EC2, EFS, VPC, RDS, S3, Glacier, IAM, CloudFront, Cloud Watch, Cloud Trail, Lambda, Route 53, SNS, SQS, NAT Gateway, Transit Gateway, VPC Peering, EBS, ELB, Auto Scaling, AWS Certificate Manager, ECS, ECS Fargate, DynamoDB.
DevOps Tools & CICD: Cloud Formation Template, Terraform, Ansible, Jenkins, Apache Maven, Nexus, SonarQube, Docker, Kubernetes, Prometheus, Grafana, Git/Github.
Platforms: Windows, Linux, MacOS.
Programming/Scripting: Python, JSON, YAML, Bash.
Networking Concepts: Access Control Lists, Firewall, HTTP, DNS, TCP/IP, NAT, TCP/IP and the OSI Module.
AWS: EC2, S3, DynamoDB, VPC, CloudFormation, RDS, IAM, Elastic Beanstalk, EBS, CloudWatch, Auto Scaling, Load balancer, Route 53 and CloudTrail.
PROFESSIONAL EXPERIENCE
AWS Cloud Engineer
Confidential
Responsibilities:
- Perform Requirement gathering for Migrations of databases and servers from on-premises to the cloud.
- Participate in daily stand-up meetings to report on my accomplishments, plans for the day, and discuss roadblocks if facing any.
- Participate in sprint planning and sprint retrospective to discuss features of upcoming sprints and recently completed sprints, respectively.
- Provision infrastructures for different environments (production, pre-prod, Q&A, Dev).
- Involve in other migrations projects to AWS platforms following the principles of the Well-Architected framework and strategies.
- Assist in Architecting, Designing, Implementing, and Developing Cloud-based solutions aligning to AWS Well-Architected Framework.
- Experience in migrating and implementing multiple applications from on-premise to cloud using AWS services, EC2, EBS, S3, DBMS, Cloud Formation, Route 53, Glacier, SMS, RDS, SNS, SQS, Lambda, VPC, CloudFront, CloudWatch, Cloud Trail, API gateway, etc.
- Design AWS CFTs to create multi-region web applications and databases.
- Solution VPCs for various environments, including NAT Gateway, VPC Peering, and Transit Gateways.
- Conducting Security audits on newly onboarded AWS accounts and advising respective account owners of security findings. Also, follow up with the respective account owners to address every vulnerability found within the accounts.
- Leverage CloudWatch, CloudTrail, and VPC Flow Logs to monitor account activity related to actions across AWS infrastructure.
- Leverage Jira to plan, track, support, and close requests, tickets, and incidents.
- Leverage GitHub for source code management and version control, Apache Maven for continuous build management of code, SonarQube for continuous testing/inspection of code quality, Nexus repository for artifacts management, Docker containerization platform, Ansible for configuration management, Kubernetes for container orchestration, Prometheus for alerts and event monitoring, Grafana for analyzing and visualizing resource metrics.
- Leverage Jenkins automation server to implement CI/CD pipeline workflows and automate the process of building, testing, and deploying application code.
- Experience with migrating applications from on-prem to the cloud
- Created a highly available three tier web application.
- Using Infrastructure as a code to tool such as Terraform and CloudFormation to deploy infrastructures in AWS environment.
- Architecting, Designing, Implementing, and Developing cloud native based solutions.
- Experience in using monitoring services such as CloudWatch, CloudTrail.
- Design and implemented Security using VPC, IAM, Security Groups and NACL
- Designed, and implemented Amazon Web Services architecture, API implementation, EC2 server setup and deployment
- Gather customer requirements and translate the application requirements to provide AWS solutions.
- Creating the DB Server environments using RDS and performing Read Replicas, multi-AZ for high Availability and Fault Tolerance.
- Creating a test environment for execution of tests by creating clustering environment using Kubernetes with Kops.
- Created Multifactor Authentication for AWS Users in the organizations.
- Design and deploy scalable, highly available, secure, and fault tolerant systems on AWS for the development and test lifecycle of our cloud security product.
- Create and maintain AWS networking: VPC, Subnets, Security Groups, VPN, Peer-to-Peer, NAT, Gateways, load balancers, IP-tables, Transit Gateways, Security Groups and NACL's.
AWS Solution Architect
Confidential
Responsibilities:
- Using AWS Identity and Access Management (IAM) to manage access to AWS services and resources securely, as well as setting up Multi-Factor Authentication (MFA) for extra protection of the environment
- Maintain users accounts (IAM), RDS, Route 53, VPC, RDS, DynamoDB, SES, SQS, and SNS services in AWS cloud.
- Secure Infrastructure on AWS using IAM, KMS, Cognito, Cloud Trail, MFA, VPC, Roles, Policies, Cloud Watch, Security Groups, ACL,
- Perform system performance monitoring and tuning; participate in capacity planning and systems configuration.
- Work in close collaboration while architecting, Designing, and Implementing, Cloud-based solutions.
- Create, modify, and deploy Docker container image.
- Contributing to the DevOps team to maintain and build out our infrastructure and servers operating on AWS platforms.
- Implemented maintenance and configuration of user account for Dev, QA, and production servers and created roles for EC2, RDS, S3, and Cloud Watch resources to communicate with each other using IAM.
- Experience creating reusable templates using CloudFormation, provisioning databases using RDS, and setting up CDN using CloudFront and S3.
- Hosted several web applications on Amazon’s Elastic Compute Cloud (EC2) service to provide secure, resizable compute capacity in the cloud. Also used Amazon’s EC2 Auto Scaling to help maintain application availability and to automatically add or remove EC2 instances according to conditions I defined.
- Created an SSL certificate using AWS Certificate Manager, a service that allows easy provisioning, managing, and deploying of public and private SSL/TLS certificates for use with AWS services and internal connected resources. I used this to secure the network communications to applications and to establish the identity of websites over the Internet i.e., enable HTTPS.
- Responsible for identifying and troubleshooting networking issues and operating system configuration and installation.
- Perform hardware and software installation on company devices.
Confidential, Alexandria, VA
Help Desk Support
Responsibilities:
- Installing anti-virus on computers, performing updates, upgrading computer hard drives and RAM.
- Assisted in determining requirements and developing plans to ensure smooth installation and documentation of new software and application.
- Removed malware, ransomware, and other threats from laptops and desktop systems.
- Trained and supported end-users with software, hardware, and network standards and use processes.
- Performed scans, analysis, and troubleshooting of devices, ensuring network devices were 100% compliant with the latest security patches
- Troubleshooting and resolving technical hardware and software issues
- Create support tickets using ConnectWise web-based ticketing system to accurately document files
- Answered phone calls, scheduled appointments, and delivering good customer services
- Receiving incoming support calls and emails
- Asset documentation.
