Aws Cloud Engineer Resume
2.00/5 (Submit Your Rating)
New York, NY
SUMMARY
- A skilled cloud solution specialist, with expertise in technology architecture, infrastructure and security.
- I am a passionate, resilient, and detail oriented professional.
- I am seeking to apply acquired knowledge and experience, to transform clients’ IT infrastructure, operations, and business applications to the most innovative, scalable, highly available, secured, cost - effective and fault tolerant environments on the AWS, Azure and Google cloud platform.
TECHNICAL SKILLS
Tools: / Skills: Linux administration, Ansible, Docker, Jenkins, Terraform, Git, GITHUB, LogicMonitor, DataDog, AWS CLI, AWS CodeCommit, AWS CodeBuild, AWS CodePipeline, AWS CodeDeploy.
Script Language: SQL, JSON, YAML, XML, Java, Python.
PROFESSIONAL EXPERIENCE
AWS Cloud Engineer
Confidential, New York, NY
Responsibilities:
- Provision AWS resources using management console as well as Command Line Interface.
- Plan, build and configure network infrastructure within VPC with public and private subnets, configure routing tables, security group and internet gateway.
- Configuring NACL, Security Groups and WAF to secure the application and VPC network depending on access parameters provided and conditions.
- Setup and configure VPC PrivateLink (Endpoints), Direct Connect, Transit VPC, VPC Peering, Reverse Proxy Caching, CDN, IPsec and VPN for secure data transfer, and secured connection to other AWS services and other AWS accounts.
- Automate provisioning of cloud infrastructure using CloudFormation, Terraform; and application configuration and deployment using Terraform and Ansible.
- CI/CD pipeline management through Jenkins. Version control through GIT.
- Testing and deployment automation with Docker containerization and Jenkins. Automation of manual tasks using Shell scripting.
- Using Docker in Environment variables, Configuration files, Option types and Strings & integers.
- Leverage AWS cloud services such as EC2, auto-scaling and VPC to build secure, highly scalable and flexible systems that handled expected and unexpected load bursts.
- Create and manage IAM user accounts and role based policies for access to AWS services.
- Implement and maintain monitors, alarms, and notifications for EC2 instances using CloudWatch and SNS.
- Perform S3 buckets creation, access policies, and archive outdated data to Glacier through LifeCycle Policy configuration.
- Launching databases via RDS to support web application functionality.
- Create low latency website using S3, CloudFront, and Route53.
- Install Apache and Nginx Web Server on EC2, (proxy server as needed).
- Create and manage users, permissions, directories and files in Linux environment.
- Set up Ansible environment for configuration management, Dynamo DB, Elastic cache and Lambda.
- Implementation of compliance with CIS Benchmark on AWS environment.
- Enforcing company’s policies and procedures during design and implementation.
- Defining and deploying monitoring metrics, and logging systems on AWS environment. Application and system log analysis using Cloudwatch, CloudTrail, Data Dog, Logic Monitor.
- Design, develop and implement high availability; backup and recovery strategy for applications and database.
- Hands-on experience and good knowledge of AWS services: EC2, S3, VPC Endpoints, VPC PrivateLink, VPC Peering, Transit VPC, Network Protocol, Subnetting (Private and Public), IPsec, VPN, Route53, ELB, Auto scaling, SQS, SNS, IAM, DynamoDB, Lambda, Amazon Kinesis, Cloud Front, Cloud Formation, CloudWatch, CloudTrail, Storage Gateway, internet Gateway.
AWS Solutions Architect
Confidential, New York, NY
Responsibilities:
- Planning, designing and developing solutions on Amazon Web Services.
- Working closely with customers to get to know their business and technical goals and challenges.
- Managing the relationship between the organization's technical demands and the capacity to be pulled from the AWS cloud.
- Ensure compliance with the company’s policies and procedures during design, development and implementation.
- Automation of cloud infrastructure configuration and deployment using cloud Formation and Ansible.
- Designing and deployment of public and hybrid cloud solutions for customers using appropriate services based on requirements.
- Provisioning secure environment for AWS VPC network, and implement infrastructure as code using configuration management tools. Implementing CI/CD pipelines using Jenkins and monitor infrastructure.
- Migration of customers' on-premise workloads(applications) to the AWS cloud platform.
- Design, develop and implement high availability, backup and recovery strategy for applications and database.
- Evaluating and improving existing AWS deployments.
- Defining and deploying monitoring metrics, and logging systems on AWS.
- Identifying appropriate use of AWS and deployment, and operational best practices.
- Hands-on experience and good knowledge of AWS services: EC2, EBS, S3, RDS, VPC, VPN, Route53, ELB, Auto scaling, SQS, SNS, IAM, DynamoDB, Cloud Front, Cloud Formation, ECS, CloudWatch, CloudTrail, Storage Gateway, internet Gateway, NAT Gateway.
- Scripting with Shell, SQL, JSON, YAML, XML, Linux script.
Cloud Solution Support
Confidential, Washington DC.
Responsibilities:
- Developing backup and recovery strategy for applications and database on virtualization platform.
- Enforcing backup policy in accordance with the organizational policy.
- Proactive resolutions of issues and prevention of both physical and virtual servers' outage.
- Administering of storage management solutions, and end-to-end execution of client's cloud services.
Confidential
Technical Support Engineer
Responsibilities:
- Scaling up of system hardware to improve overall system performance.
- Monitoring of production environment and file system sever
- Operating system installation and configuration of Windows and Linux system
- Formatting and creation of new disk partition and file system
- Troubleshooting of boot configuration, system start-up problems, and network connectivity
- Performed virus scan and system cleanups, back up, upgrade, patching, manual scaling, and data recovery from corrupt and or damaged hard drives.
- Scheduled maintenance and monitoring of client system
- Troubleshoot network connectivity issues involving: TCPIP, DHCP, wired and wireless connections.
- Backing up of data, formatting, Installation of operating system, and creation of new disk partition.
- Troubleshooting, application installation, configuration management, and performing system upgrades.
