We provide IT Staff Augmentation Services!

Aws Cloud Engineer Resume

2.00/5 (Submit Your Rating)

Detroit, MI

SUMMARY

  • Around 9+ years of experience in automation, configuration and deployment on Cloud environments, Identifying and selecting services in AWS Cloud Infrastructure such as IAAS, PAAS and SAAS.
  • Extensively involved in Iaas (Infrastructure as a code), execution plans, resource graph and managed AWS infrastructure as a code using Terraform
  • Expertise in AWS platform and its dimensions of scalability including EC2, Lambda, S3, EBS, VPC, ELB, AMI, SNS, SES, SQS, RDS, IAM, Route 53, Elastic Container Service (Docker Containers), Elastic Beanstalk, Auto scaling, Cloud Formation, Cloud Front, Cloud Watch, Security Groups, Redshift, Direct Connect and other services of the AWS.
  • Experience in setting up a GCP Firewall rules to allow or deny traffic to and from the VM's instances based on specified configuration and used GCP cloud CDN (content delivery network) to deliver content from GCP cache locations drastically improving user experience and latency.
  • Worked in container - based technologies like Docker, Kubernetes.
  • Experience with build management tools like ANT, Maven along with the ability to create, debug, diagnose and troubleshoot build scripts
  • Experienced in AZURE Cloud Services Such as V-Net, Subnets, Active Directory, Storage Accounts, Data Lake, Service Bus, Data Bricks, Function App, Cosmos DB and Web-App.
  • Capable of writing CHEF recipes Experienced with Amazon Web Services for deploying EC2 instances consisting of various flavors like Amazon Linux AMI, RedHat Linux Enterprise, SUSE Linux, Ubuntu Server and Many more
  • Experience in Web/Application servers like WebLogic, JBoss, Glassfish and Tomcat
  • Virtualized the servers using Docker for the test environments and Dev-environment needs and configuration automation using Docker containers
  • Worked on infrastructure with Docker containerization. Collaborated with development support teams to setup a Continuous Delivery (CD) environment with the use of Docker
  • In-depth understanding of the principles of the best practices of Software Configuration Management in Agile, SCRUM to Stash Migration, Waterfall Methodologies
  • Experience in upgrading to Provisional Several pre-prod environments consisting of Deployment automation, AWS EC2 instance mirroring, WebLogic and WebSphere domain creations and several proprietary middleware installations
  • Good understanding of Networking concepts including TCP, VPN, VPC, NAT, Bastion Host, Subnet, DNS, Gateways and Routers.
  • Monitoring resources and Applications using AWS Cloud Watch, including creating alarms to monitor metrics such as EBS, EC2, ELB, RDS, S3, SNS and configured
  • Notifications for the alarms generated based on events defined.
  • Worked on version control tools like subversion and GIT and utilized Source code administration customer apparatuses like GitHub.
  • Implemented Continuous Integration and deployment using various C Tools like Jenkins, Bamboo.
  • Experience in working with EC2 Container Service plugin in JENKINS which automates the Jenkins master- slave configuration by creating temporary slaves.
  • Developed Chef Cookbooks and Recipes to manage systems configuration.
  • Automated the cloud deployments using chef, python and AWS Cloud Formation Templates.
  • Experienced with Docker container service.
  • Involved in building own Pas with Docker; deployed various applications through Dockers containers.
  • Worked in container-based technologies like Docker, Kubernetes.
  • Experience with build management tools like ANT, Maven along with the ability to create, debug, diagnose and troubleshoot build scripts
  • Experienced in AZURE Cloud Services Such as V-Net, Subnets, Active Directory, Storage Accounts, Data Lake, Service Bus, Data Bricks, Function App, Cosmos DB and Web-App.
  • Capable of writing CHEF recipes Experienced with Amazon Web Services for deploying EC2 instances consisting of various flavors like Amazon Linux AMI, RedHat Linux Enterprise, SUSE Linux, Ubuntu Server and Many more
  • Experience in Web/Application servers like WebLogic, JBoss, Glassfish and Tomcat
  • Virtualized the servers using Docker for the test environments and Dev-environment needs and configuration automation using Docker containers
  • Worked on infrastructure with Docker containerization. Collaborated with development support teams to setup a Continuous Delivery (CD) environment with the use of Docker
  • In-depth understanding of the principles of the best practices of Software Configuration Management in Agile, SCRUM to Stash Migration, Waterfall Methodologies
  • Experience in upgrading to Provisional Several pre-prod environments consisting of Deployment automation, AWS EC2 instance mirroring, WebLogic and WebSphere domain creations and several proprietary middleware installations
  • Good understanding of Networking concepts including TCP, VPN, VPC, NAT, Bastion Host, Subnet, DNS, Gateways and Routers.
  • Experience in Designing and implemented Continuous Integration (CI) & Continuous Delivery (CD)
  • Experience in Design and implement scalable enterprise monitoring systems by applying continuous integration/delivery concepts.
  • Experienced working on Docker Hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • Expertise in installing, configuring and managing WebLogic, Apache, VMWare Server in clustered environments for High Availability, Load Balancing and fault tolerant
  • Experience in working with infrastructure, security, application, database teams on understanding the need of analyzing and providing a solution to build the system in AWS
  • Professional experience in handling core Technologies such as Java, J2EE, JSP, JavaBeans
  • Worked on Spring Cloud Config, Pivotal cloud foundry and AWS SQS to deploy Node JS application to cloud.
  • Experienced in Object-Oriented Analysis and Object-Oriented Programming using various methods and structures
  • Experience in BASH Shell Scripting on UBUNTU/LINUX environment with Amazon AWS CLI including the system maintenance as well.

TECHNICAL SKILLS

Cloud Environments: AWS, Google cloud platform(GCP)

AWS Services: EC2, AMI, IAM, Cloud Formation, S3, Cloud Watch, Cloud Trial, SNS, SQS, Route 53

Containerization Tools: Docker, Kubernetes, Machine Learning(ML),Mesos, Docker Swarm

Configuration Management: Tools Chef, Puppet, Ansible, Salt stack

Monitoring Tools: Splunk, Dynatrace, Nagios, ELK, Datadog, AppDynamics, Grafana

Build Tools: ANT, MAVEN, Hudson, Jenkins

Version Control Tools: Subversion (SVN), GIT, GIT Hub, BIT BUCKET

Web-Servers: Apache, Tomcat, Web Sphere, JBOSS, WebLogic

Web Languages/Scripts: C, HTML, Shell, Bash, .Net, Python, Chef, PHP, Ruby, Perl

SDLC: Agile, Scrum

Web Technologies: HTML, CSS, Java Script, jQuery, Bootstrap

Operating Systems: Red Hat, Ubuntu, Linux & Windows, CentOS, Debian

Bug Tracking Tools: JIRA, Bugzilla, HP Quality Center

PROFESSIONAL EXPERIENCE

Confidential - Detroit, MI

AWS CLOUD ENGINEER

Responsibilities:

  • Worked in container-based technologies like Docker, Kubernetes.
  • Configuration of various plug-ins for Jenkins for automation of the workflow and to optimize smooth running of build jobs.
  • Responsible for Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform. Utilized Kubernetes and Docker for the runtime environment of the CI / CD system to build, test deploy.
  • Used Kubernetes to manage containerized applications using its nodes, Config Maps, selector, Services and deployed application containers as Pods.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Created scripts in Python which integrated with Amazon API to control instance operations.
  • Worked with various AWS EC2 and S3 CLI tools.
  • Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface and worked on python-based test frameworks and test-driven development with automation tools.
  • Build Complete Infrastructure using Terraform script. Created Terraform scripts to move existing on-premise applications to cloud, used Terraform templates along with Ansible modules to configure EC2 instances.
  • Integrated AWS Cloud Watch with AWS EC2 instances for monitoring the log files and store in cloud watch logs.
  • Worked in different software development life cycles using the Waterfall, Agile methodologies and have great experience with the tools like GITHUB, Jenkins, JIRA, Subversion (SVN) etc.
  • Using python integrated IDEs Eclipse, PyCharm, Sublime, Pystudio, Pyscripter and NetBeans.
  • Automated backups by Shell / PowerShell scripts for Linux / Windows and for to transfer data in S3 bucket.
  • Creating AWS environment using Computing Services (EC2, ELB), Storage Services (S3, Glacier, Block Storage, Lifecycle Management policies).
  • Wrote Python scripts to parse XML documents and load the data in database and worked on various applications
  • Involved in Chef-infra maintenance including backup/security fix on Chef Server.
  • Worked on Google Cloud Platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
  • Responsible for Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform. Utilized Kubernetes and Docker for the runtime environment of the CI / CD system to build, test deploy.
  • Work closely with our architects and engineers to recommend and design database or data storage solutions that effectively reflect our business needs, security, and service level requirements
  • Integrated AWS Cloud Watch with AWS EC2 instances for monitoring the log files and store in cloud watch logs.
  • Worked in different software development life cycles using the Waterfall, Agile methodologies and have great experience with the tools like GITHUB, Jenkins, JIRA, Subversion (SVN) etc.
  • Set-up and maintain fully automated CI/CD pipeline for multiple Java / .NET environments using Git, Jenkins, Puppet / Chef.
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Work with application and architecture teams to conduct proof of concept (POC) and implement the design in production environment in AWS
  • Proficient with deployment and management of AWS services - including but not limited to: VPC, Route 53, ELB, EBS, EC2, $3
  • Automation scripting ability (Bash/Shell, Python)
  • Enterprise scale networks within cloud environment delivering Saas solutions
  • Manage multiple projects simultaneously can adapt to changing business needs
  • Work well with cross functional global and remote teams
  • Worked on Google Cloud Platform (GCP) services like compute engine, cloud load balancing, cloud storage, cloud SQL, stack driver monitoring and cloud deployment manager.
  • Responsible for Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform. Utilized Kubernetes and Docker for the runtime environment of the CI / CD system to build, test deploy.
  • Network health monitoring tools (Cloud Watch, Solar Winds, Logic Monitor)
  • Work with our current application teams to understand our current applications and make migration recommendations and to-be architectures in AWS
  • Review coding done to advance application upgrade, extension, or other development. Analyze application for data integrity issues.
  • Work with team to build out automation templates in Fugue or AWS Cloud Formation in support of the managed services platform
  • Assist with the installation and configuration of a cloud management platform per the requirements of the respective services.
  • Assist with the product evaluation, selection and implementation for respective managed services that require 3rd party products to support
  • Assist with the establishment of the platform Service Desk
  • Mentor less experienced technical staff; may use high end development tools to assist or facilitate development process.
  • Development of automated solutions to monitor and support our software development and release processes.

Environment: Linux, VMware, Shell, Perl, IAM, S3, EBS, EC2,GCP, Cloud Watch, Cloud Formation, Workspaces, Ivanti Heat patching tool, Puppet, Docker, Chef, GIT, GitHub, Maven, Jenkins, TOMCAT 7/8, Java Scripts, Ruby Scripts, XML, Unix, MS Word, Excel

Confidential - San Jose CA

AWS Cloud Engineer

Responsibilities:

  • Responsible to setup Jenkins server and build jobs to provide continuous automated jobs based on polling and post-hook scripts in source control systems like GIT.
  • Worked on the Migration of Jenkins prod to new two different instances.
  • Upgraded Tool like Artifactory aka Frog on Unit & Prod.
  • Worked on Auto Scaling, Cloud Watch (monitoring), AWS Elastic Beanstalk (app deployments), AWS S3 (storage) and AWS EBS (persistent disk storage).
  • Launching and configuring of Amazon EC2 Cloud Servers using AMI's (Linux/Ubuntu)
  • Designed and implemented scalable, secure cloud architecture based on Amazon Web Services.
  • Set up the scripts for creation of new snapshots and deletion of old snapshots in S3
  • Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier
  • Worked with Amazon IAM console to create custom users and groups
  • Involved in Building and configuring Red Hat Linux Servers using Kick Start server as required for the project. Maintained maximum uptime and maximum performance capacity for enterprise production, QA and UAT/staging.
  • Worked on implementing new AWS instances and working with EBS and S3 storage, IAM.
  • Worked on enabling Single Sign ON(SSO) for tools such as Jenkins, Gitlab JFrog & Sonar cube with MFA
  • Worked on Auto Scaling, Cloud Watch (monitoring), AWS Elastic Beanstalk (app deployments), AWS S3 (storage) and AWS EBS (persistent disk storage).
  • Worked Amazon EC2 setting up instances, virtual private cloud (VPCs), and security groups.
  • Cloud and system virtualization platforms and tools (AWS, VMWare, Docker, Vagrant). Build additional Docker Slave nodes for Jenkins using custom built Docker images and instances.
  • Integrated Splunk with AWS deployment using Puppet to collect data from all database server systems into Splunk.
  • Installed and configured monitoring tools Nagios for monitoring the network bandwidth and the hard drives status.
  • Created and maintained the Python deployment scripts for Web Sphere web application server.
  • Worked with multiple teams such as DNS, Firewall, Net scalar, Linux Team & Desktop Mgmt Teams.
  • Worked on the upgrading tools like Artifactory & GitLab.
  • Worked on almost 21 instances for SSO with multiple domains.
  • Worked with various AWS EC2 and S3 CLI tools.
  • Created multiple Python scripts for various application-level tasks.
  • Worked on Auto Scaling, Cloud Watch (monitoring), AWS Elastic Beanstalk (app deployments), AWS S3 (storage) and AWS EBS (persistent disk storage).
  • Managed and configured hundreds of servers using Puppet.
  • Automation of configuration and management through Puppet.
  • Set up Jenkins server and build jobs to provide continuous automated builds based on polling the Git source control system during the day and periodic scheduled builds overnight to support development needs using Jenkins, Git and JUnit.
  • Configured and maintained Jenkins to implement the CI process.
  • Troubleshooting Linux network, security related issues, capturing packets using tools such as IPtables, firewall, TCP wrappers, NMAP.
  • Installation, Configuration of NFS, DNS, SAMBA, APACHE severs in Redhat, Debian, Ubuntu Linux Servers.
  • Worked on Sub versioning tool Like SVN and GIT.

Environment: AWS, JavaScript, Docker, Jenkins,GCP, Redhat, Debian, Ubuntu Linux, NOSQL, VMware ESXi 4.1/5.0/5.5, Python, Puppet, Git.

Confidential - Baltimore, MD

DevOps Engineer

Responsibilities:

  • Worked in container-based technologies like Docker, Kubernetes.
  • Configuration of various plug-ins for Jenkins for automation of the workflow and to optimize smooth running of build jobs.
  • Responsible for Building/Maintaining Docker container clusters managed by Kubernetes Linux, Bash, GIT, Docker, on GCP (Google Cloud Platform. Utilized Kubernetes and Docker for the runtime environment of the CI / CD system to build, test deploy.
  • Used Kubernetes to manage containerized applications using its nodes, Config Maps, selector, Services and deployed application containers as Pods.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Created scripts in Python which integrated with Amazon API to control instance operations.
  • Worked with various AWS EC2 and S3 CLI tools.
  • Developed views and templates with Python and Django's view controller and templating language to created user-friendly website interface and worked on python-based test frameworks and test-driven development with automation tools.
  • Build Complete Infrastructure using Terraform script. Created Terraform scripts to move existing on-premise applications to cloud, used Terraform templates along with Ansible modules to configure EC2 instances.
  • Integrated AWS Cloud Watch with AWS EC2 instances for monitoring the log files and store in cloud watch logs.
  • Worked in different software development life cycles using the Waterfall, Agile methodologies and have great experience with the tools like GITHUB, Jenkins, JIRA, Subversion (SVN) etc. using python integrated IDEs Eclipse, PyCharm, Sublime, Pystudio, Pyscripter and NetBeans.
  • Automated backups by Shell / PowerShell scripts for Linux / Windows and for to transfer data in S3 bucket.
  • Creating AWS environment using Computing Services (EC2, ELB), Storage Services (S3, Glacier, Block Storage, Lifecycle Management policies).
  • Wrote Python scripts to parse XML documents and load the data in database and worked on various applications
  • Involved in Chef-infra maintenance including backup/security fix on Chef Server.
  • Work closely with our architects and engineers to recommend and design database or data storage solutions that effectively reflect our business needs, security, and service level requirements
  • Integrated AWS Cloud Watch with AWS EC2 instances for monitoring the log files and store in cloud watch logs.
  • Worked in different software development life cycles using the Waterfall, Agile methodologies and have great experience with the tools like GITHUB, Jenkins, JIRA, Subversion (SVN) etc.
  • Set-up and maintain fully automated CI/CD pipeline for multiple Java / .NET environments using Git, Jenkins, Puppet / Chef.
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Work with application and architecture teams to conduct proof of concept (POC) and implement the design in production environment in AWS
  • Proficient with deployment and management of AWS services - including but not limited to: VPC, Route 53, ELB, EBS, EC2, $3
  • Automation scripting ability (Bash/Shell, Python)
  • Enterprise scale networks within cloud environment delivering Saas solutions
  • Manage multiple projects simultaneously can adapt to changing business needs
  • Work well with cross functional global and remote teams
  • Network health monitoring tools (Cloud Watch, Solar Winds, Logic Monitor)
  • Work with our current application teams to understand our current applications and make migration recommendations and to-be architectures in AWS
  • Review coding done to advance application upgrade, extension, or other development. Analyze application for data integrity issues.
  • Work with team to build out automation templates in Fugue or AWS Cloud Formation in support of the managed services platform
  • Assist with the installation and configuration of a cloud management platform per the requirements of the respective services.
  • Assist with the product evaluation, selection and implementation for respective managed services that require 3rd party products to support
  • Assist with the establishment of the platform Service Desk
  • Mentor less experienced technical staff; may use high end development tools to assist or facilitate development process.
  • Development of automated solutions to monitor and support our software development and release processes.

Environment: Linux, VMware, Shell, Perl, IAM, S3, EBS, EC2, Cloud Watch, Cloud Formation, Workspaces, Ivanti Heat patching tool, Puppet, Docker, Chef, GIT, GitHub, Maven, Jenkins, TOMCAT 7/8, Java Scripts, Ruby Scripts, XML, Unix, MS Word, Excel.

Confidential

Linux/Systems Engineer

Responsibilities:

  • Performing VMWare activities like cloning a virtual machine, vMotion, Storage vMotion and implemented P2V virtualization from Dell Hardware to VMWare machines with RHEL as guestOS
  • Installed VMware Esxi server and created Virtual Machines on Esxi servers and created standard templates and deployed virtual machines through templates, cloning Virtual Machines and managing Virtual Center permissions and managing VMWare cluster with HA and DRS
  • Expertise in working with Puppet Enterprise and Puppet Open Source Databases, also, involved in headmost Automation Deployment Team by working with Puppet
  • Created snapshots and Amazon Machine Images (AMIs) of the instances for backup and creating clone instances
  • Utilized Puppet to oversee Web Applications, Configure Files, Database Commands, User Mount Points and packages
  • Followed Agile principles and used JIRA for maintenance and Bug development tasks
  • Involved in JIRA as defect tracking system and configure various workflows, customizations and plugins for JIRA bug tracker, integrated Jenkins with JIRA, GitHub
  • Developed build and deployment scripts using ANT and Maven as build tools in Jenkins to move from one environment to other environments
  • Built and deployed Java/J2EE to a web application server in an Agile continuous integration environment and also automated the whole process
  • Built a CI/CD pipeline to automate the process using the Python and Bash script and created and maintained the Python deployment scripts for Tomcat web application servers
  • Configured and worked on static code coverage tool like SonarQube and reviewed reports from the QA team and other reports from SonarQube
  • Implementation of TFS and Visual Studio integration along with Microsoft Test Manager and configured users and permissions for TFS, SharePoint portals and Source Control Explorer folders
  • JIRA is used as ticket tracking, change management and Agile/SCRUM tool

Environment: - VMWare, puppet, Jenkins, JIRA, Docker, Maven, ANT, SonarQube, Python, Java, Shell Scripting.

We'd love your feedback!