We provide IT Staff Augmentation Services!

Devops/aws Engineer Resume

0/5 (Submit Your Rating)

Houston, TX

SUMMARY

  • DevOps/Cloud Engineer with 4 years of experience in Continuous Integration and Continuous deployment (CICD), possessing excellent skills in implementing core DevOps concepts such as cloud computing, version control, virtualization, continuous integration, continuous deployment, containerization, Operating Systems & programming languages
  • Gained hands - on experience in migration to Amazon Web Services (AWS) cloud platform, configuring and maintaining services related to Compute, Storage, Networking & Content Delivery, Cost Management, Security, Identity & Compliance
  • Created IAM roles assigning permissions for users to access the company’s AWS resources and configured CloudWatch Alarm and Dashboard by gathering resource metrics from EC2 and EBS dashboards
  • Applied Terraform to provision AWS services like EC2, S3, RDS, Route 53, VPC
  • Integrated AWS Lambda to read events from RDS, DynamoDB and invoke Lambda Functions in services like CloudFront, Elastic Load Balancer (ELB), Simple Storage Service (S3), CloudFormation
  • Experience in configuring, deploying, and managing GCP services like Cloud Functions, App Engine Flex, Containers, Compute Engine, Cloud Storage, Cloud SQL, Cloud Firebase
  • Experience in Setting-up Google Content Delivery Network (CDN) to accelerate content and serve the requested resources to the audience from thenearest location reducing latency
  • Experience in using ticketing, bug tracking systems and code coverage tools like JIRA
  • Hands-on experience in source code management and version control using tools like Git, GitHub and CodeCommit resolving merge conflicts, branch management
  • Configuring and maintaining the continuous integration (CI) using Jenkins for End-to-End automation for all build and deployments by integrating tools like Git
  • Expertise in using various Docker components like Docker Engine, Hub, Machine, Compose, Docker Registry, creating Docker images and handling multiple images

TECHNICAL SKILLS

Operating Systems: Linux (Ubuntu, CentOS), Windows.

Cloud Platforms: Amazon Web Services (AWS), Google Cloud Platform

Networking Protocols: HTTPS, HTTP, SSH

Issue Tracking Tools: JIRA

SCM/Version Control Tools: GIT, GitHub, CodeCommit

CI /CD Tools: Jenkins, CodeBuild

Configuration Management Tools: Terraform, CloudFormation, Elastic Beanstalk

Containerization & Orchestration Tools: Docker, ECR, AWS Fargate

Databases: MySQL, Aurora, RDS

Languages/Scripts: Python, Shell scripting

Logging & Monitoring Tools: CloudWatch, CloudTrail, S3

PROFESSIONAL EXPERIENCE

Confidential, Houston TX

DevOps/AWS Engineer

Responsibilities:

  • Responsible for creating AMI Images to launch AWS EC2 instances using Terraform and creating the IAM role for the instances
  • Writing Python scripts for AWS Lambda to build self-managing infrastructure, reduce the rate of errors and save time
  • Creating storage and backup on AWS using S3 buckets; Transition the bucket into various storage classes like Glacier, Standard and other frequency-based access classes
  • Configuring Elastic Load Balancers (ELB) by specifying Launch Configurations and creating Auto Scaling groups to ensure balanced load distribution across the network
  • Building AWS cloud Infrastructure using templates on CloudFormation. Configured Elastic Load Balancers (ELB) by specifying Launch Configurations and creating Auto Scaling groups to ensure equal load distribution across VPC
  • Deploying and maintained file system infrastructure on Amazon EFS including access management for files to allow concurrent access to thousands of EC2 instances, to process and analyze large data seamlessly
  • Implementing AWS Lambda functions to run scripts in response to events from Amazon DynamoDB table, S3 buckets, and HTTP requests using Amazon API Gateway
  • Defining Dashboards on AWS CloudWatch to display, collect and track metrics to measure for health and performance, created alarms and configured logging for debugging and diagnosing problems
  • Authoring Terraform deployment configuration files responsible for the creation of resources in AWS like EC2 servers, S3 buckets to support cross-platform infrastructure
  • Working on version control and source code management tools like GIT, Subversion (SVN) and used Source code client tools like GitLab, Git Bash, GitHub and Git GUI
  • Following Agile principles and worked with JIRA ticket tracking as change management and generated tickets, reports on different bug issues and tickets
  • Implementing and maintained the monitoring and alerting of Non-production and Production servers/storage using AWS CloudWatch
  • Working on infrastructure with micro service model like Docker Containerization and collaborated with development teams to setup a continuous delivery environment
  • Utilizing CloudWatch to monitor resources such as EC2, CPU memory, Amazon RDS DB services, Dynamo DB tables, Elastic Block Store (EBS) volumes to set alarms for notifications or automated actions; and to monitor logs for a better understanding and operation of the system
  • Configuring Continuous Integration (CI) and Continuous Delivery (CD) system by integrating Jenkins on Kubernetes container environment with various DevOps tools such as Git, Codecommit
  • Creating Docker images and manage Docker volumes and virtualized servers in Docker as per QA and Dev environment requirements
  • Maintaining cloud infrastructure automation through scripting like Python, Bash, and JSON

Environment: AWS (IAM, Route 53, VPC, S3, Glacier, ELB, RDS, Lambda, CloudFront, Kinesis, EFS, CloudWatch), Git, GitHub, CodeCommit, Codebuild, Codepipeline, Codedeploy, Jenkins, Docker, Terraform, Python, Bash, and JSON

Confidential, Dallas TX

DevOps/Cloud Engineer

Responsibilities:

  • Created VPC on AWS across multiple availability zones and configured Internet Gateways, Routing Tables, NACLs. Created Private, Public Subnets and allotted EC2 instances to the subnets
  • Participated in IAM configuration by creating new IAM users & groups, defining roles and policies
  • Managed and provided support to the existing AWS cloud services EC2, VPC, RDS, Elastic load balancing, CloudFront, S3, Glacier
  • Involved in the creation of a CodePipeline using Lambda to automate the retrieval of client location and saved to DynamoDB
  • Involved in the management of servers and setup automated scripts for VM instance, Create Infrastructure Architectures, logging to Storage for clients on Google’s cloud (GCP)
  • Used GCP to automate deployment and troubleshooting mechanism for quick service
  • Implemented source code source repository services such as GitHub
  • Troubleshooted the cloud instances like restarting, logs
  • Automated the code check-out process to integrate GIT with Jenkins ensuring Continuous Integration for Build and Deployment

Environment: GCP cloud services, AWS, JIRA, GIT, GitHub, Jenkins, Docker

Confidential, Dallas TX

Cloud Engineer Intern

Responsibilities:

  • Experience with cloud computing and IaaS/PaaS cloud providers services, i.e., Amazon Web Services, Google Compute Platform
  • Build and maintain operations tools for monitoring using AWS CloudWatch, notifications using AWS SNS and CloudWatch Alarm
  • Defined, created, tested, and executed operations procedures while following the guideline set in the AWS config
  • Involved in the creation of AWS SQS to separate between urgent customer request and the regular request while avoiding high workload on the instances
  • Involved in the migration from AWS CloudFront to GCP Cloud CDN for the purpose of cost management
  • Involved in the Writing of scripts to automate the transfer of files from Redis to S3 Infrequently access storage class
  • Worked on Branching, Merging, Tagging, and maintaining the version across the environments using SCM tools like GIT

We'd love your feedback!