We provide IT Staff Augmentation Services!

Aws Cloud Engineer Resume

5.00/5 (Submit Your Rating)

Alpharetta, GA

SUMMARY

  • 8 years of Design/Plan, Install, Configure Linux Flavors (CentOS, RHEL, Ubuntu), Windows Server 2008 - r2/2012-r2, AWS in a DevOps Culture through Continuous Integration (CI) & Continuous Deployment/Delivery as an iterative process and Automation of Infrastructure as Code.
  • Managed Amazon Web Services like EC2, S3 bucket, RDS, EBS, ELB, Auto-Scaling, AMI, IAM through AWS Console and API Integration with Puppet Code.
  • Worked with Chef Enterprise Hosted as well as On-Premise, Installed Workstation, Bootstrapped Nodes, Wrote Recipes & Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/Packages using Chef as well as AWS for EC2/S3/Route53 & ELB with Chef Cookbooks.
  • Worked with Ansible playbooks for virtual and physical instance provisioning, configuration management, patching and software deployment.
  • In-depth knowledge of AWS automation services - Cloud Formation templates, Terraform.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps.
  • Worked in infrastructure team on installation, configuration and administration of CentOS 5.x/6.x/7, Red Hat Linux 8/9, RHEL 5.x/6.x/7, Red Hat Satellite 6, Windows Server 2008-R2/2012-R2 and SUSE Linux 10.x/11.
  • Extensive experience in Setting up Application Tier, Build Controllers, Build Agents in Team foundation Server (TFS) 2010, 2012, 2013, 2015 and 2017.
  • Operational experience with multiple OpenStack distributions like Mirante's OpenStack, RedHat OpenStack, and OpenStack Ansible project.
  • Extensive experience in configuring and integrating teh servers with different environments to automatically provisioning and creating new machines using CM/ Provisioning tools like Chef, Puppet and Ansible.
  • Experience in Package Management using Red Hat RPM/YUM and Red Hat Satellite server.
  • Strong experience on DevOps essential tools like Docker, Kubernetes, GIT, Jenkins, Chef, Puppet, Ansible, Subversion (SVN), Hudson, Ant, Maven and migrated VMWARE VMs to AWS and Managed Services like EC2, S3, Route53, ELB, EBS.
  • C#, HTML, CSS, SQL, .NET, Entity Framework, MVC, Teleric/Kendo UI, AngularJS, Bootstrap, VS2013, VS2015, VSTS, Azure, TFS, Git, Moq, Resharper, DNN, Umbraco, WordPress
  • Played an active role in developing teh agile community.
  • Expertise in Automation, Configuring, Deploying utilizing almost teh entire AWS stack (EC2, ECS, ELB, S3, EBS, VPC, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OpsWork, Security Groups) focusing on fault tolerance, high availability, and auto-scaling.
  • Good understanding of Open Shift platform in managing Docker containers andKubernetes Clusters.
  • Having good knowledge in core Java concepts like OOPS, Strings, Multithreading and Collections Framework.
  • Expertise in developing front-end systems with JavaScript, Bootstrap, HTML5, CSS3, MVC frameworks such as Angular JS, Backbone JS and Node JS as a platform for Web applications.
  • Experienced in RESTful service design, documentation, and implementation experience; AWS API Gateway.
  • Experience in designing end to end automation of infrastructure and continuous delivery of teh applications by integrating cloud formation scripts, Jenkins, AWS and Chef Cookbooks and recipes.
  • Expertise in spring based Web application Development.
  • Got good knowledge with Mesos but worked mostly with teh docker andKubernetes.
  • Hands on experience in creating pods and managing on teh cluster environment onKubernetes.
  • Experience in System Administration, System Builds, Server builds, Installs, Upgrades, Patches, Migration, Troubleshooting, Security, Backup, Disaster Recovery, Performance Monitoringand Fine-tuning on UNIX Red Hat Linux Systems.

TECHNICAL SKILLS

Cloud Providers: AWS, Open Stack, PCF.

Version Control Tools: Git, SVN, Perforce, GITHub, Atlassian Bitbucket,CGitLab's

Languages: C, C++, .Net, java, PHP, Python, Shell, Perl, Ruby, Shell Scripting

Build Tools: Apache ANT, Maven, Gradle, Microsoft Build.

Databases: Oracle 9i/10g/11g/12c, MySQL, DB2, MongoDB, Cassandra.

Continuous Integration: Tools Jenkins, TeamCity, Atlassian Bamboo.

Repository Management: Tools Nexus, JFrog. Artefact

Configuration ManagementTools: Puppet, Chef, Ansible.

Containerization/Orchestraion: Docker, Docker Swarm, Apache Mesos, Marathon, Prometheus,Kubernetes, ECS.

Bug Tracking Tool: JIRA, REMEDY, IBM ClearQuest.

Monitoring Tools: NAGIOS, Splunk, Zabbix, Cloud Watch.

Operating Systems/Virtualization Tools: Linux, Windows Servers, Ubuntu, Virtual Box, VMware.

Application Servers/ Middleware: Apache Tomcat, WebLogic, WebSphere, JBOSS.

PROFESSIONAL EXPERIENCE

Confidential, Alpharetta, GA

AWS Cloud Engineer

Responsibilities:

  • Configured AWS application deployment infrastructure services like VPC, EC2, S3, RDS, Dynamo DB, Mongo DB, IAM, EBS, Route53, SNS, SES, SQS, Cloud Watch, Cloud Trail, Security Group, Auto Scaling Group ASG, and RDS using Cloud Formation, Terraform templates.
  • Created terraform templates for provisioning virtual networks, VM Scale sets, Load balancers and NAT rules and used terraform graph to visualize execution plan using teh graph command. Used Terraform to deploy teh infrastructure necessary to create development, test, and production environments for software development.
  • Experience working with Apache Hadoop, Kafka, Spark and Log stash. Used Flume, Kafka to aggregate log data into HDFS.
  • Developed a stream filtering system using Spark streaming on top of Apache Kafka.
  • Involved in migrating physical Linux/Windows machines to AWS Cloud & configured Apache webserver in teh Linux AWS Cloud environment using Ansible automation. Using Ansible with AWS allowed me to reduce costs for teh department and eliminate unwarranted resources.
  • Supported AWS Cloud environment with AWS instances, configured Elastic IP & Elastic Storage. Used AWS Cloud Front to deliver content from AWS edge locations to users, allowing for further reduction of load on front-end servers.
  • Whenever a new GitHub branch gets started in Jenkins, CI server automatically attempts to build a new Docker container from it and deploy those containers onto EKS.
  • Set up Docker to automate container deployment through Jenkins and Dealt with Docker Hub, making Docker Images and taking care of various Images essentially for middleware establishments.
  • Configured applications dat run multi-container Docker applications by utilizing teh Docker-Compose tool which uses a file configured in YAML format and used Kubernetes to manage containerized applications using its nodes, Config-Maps, selector, Services, and deployed application containers as Pods.
  • Deployed application which is containerized using Docker onto a Kubernetes cluster which is managed by Amazon Elastic Container Service for Kubernetes (EKS)
  • Evaluated Kubernetes for Docker container orchestration and managed Kubernetes charts using Helm and created reproducible builds of teh Kubernetes applications, templatize Kubernetes manifests, provide a set of configuration parameters to customize teh deployment and Managed releases of Helm packages.
  • Used Kubernetes backed infrastructure to run microservices in production environment deployed on Kubernetes clusters and developed Kubernetes templates for multiple applications.
  • Validated deployments in Kubernetes (EKS) by establishing a local development workflow dat used Minikube and implemented Kubernetes interface by creating RESTful APIs to read, delete, store and update bucket information on Kubernetes Console.
  • Designed strategies for optimizing all aspect of teh continuous integration, release and deployment processes using container and virtualization techniques like Docker and Kubernetes.
  • Integrated Ansible with Jenkins to provide automation, continuous integration through Jenkins and Implemented Jenkins Workflow and Plugins for repeatable deployments of multi-tier applications, artifacts and services to Docker
  • Extensively worked on Jenkins CI/CD pipeline jobs for end-to-end automation to build, test and deliver artifacts and troubleshoot teh build issue during teh Jenkins build process.
  • Implemented Ansible Tower to schedule jobs and to manage complex network deployments with teh addition of control and delegation to Ansible powered environment and automated teh infrastructure using Ansible roles downloaded and managed from Ansible Galaxy.
  • Google Cloud Platform (GCP), offered by Google, is a suite of cloud computing services dat runs on teh same infrastructure dat Google uses internally for its end-user products, such as Google Search, Gmail, Google Drive, and YouTube.
  • Setup NFS servers as OpenShift storage backend and configured various storage claims for developers.
  • Monitored teh servers and applications’ health status using Splunk, responded to alerts, and configured threshold settings. Also Configured Splunk to monitor Linux servers with Ansible automation
  • Used SonarQube in build system for continuously inspecting teh code quality, Nagios for monitoring and performed log analysis using ELK stack and created monitoring charts.
  • Maintained teh RedHat servers for infrastructure management to keepRHEL environments and other RedHat infrastructure running efficiently, properly secured, and compliant with various standards.

Environment: Azure, AWS, Load Balancers, Ansible, Shell, Python, Linux, Jira, My SQL, Jenkins, Apache Tomcat 7.x, Docker, Virtualization, Kubernetes, Configured plug-ins for Apache HTTP server 2.4, SVN, Git, Windows

Confidential, VA

Cloud Admin / DevOps Engineer

Responsibilities:

  • Worked with Ansible vault to decrypt and encrypt teh sensitive information in Ansible configuration.
  • Installed and configured Artifactory Jenkins plugin and updated Jenkins file in various Jenkins jobs in develop/release branches. Used JFrog functions to discard old builds from repository and keep only latest 5 builds.
  • Integrated Docker container-based test infrastructure to Jenkins CI/CD test flow and executed build environment by integrating with GitLab and Jira to trigger builds using Webhooks and Slave Machines.
  • Created required reliable architectures and end-to-end migration plan for migrating Linux/Windows servers along with web applications into AWS cloud platform using services as IPSec tunnel, VPN gateway, Customer Gateway and Data Pipeline.
  • Automated CI/CD pipeline by utilizing Docker Containers, Docker Swarm and orchestration for a micro service-based application and automated with Ansible playbooks based on YAML.
  • Built Jenkins jobs to create AWS infrastructure from GitLab repos containing Terraform code and administered and engineered Jenkins for managing weekly Builds.
  • Set up Jenkins server and built jobs to provide continuous automated builds based on polling teh GIT SCM during teh day and periodically scheduled teh builds overnight to support development.
  • Created AWS OpsWork platform to integrate Ansible process to deploy codes, various DB configurations to modularize and optimize product configuration and expertise in writing Ansible Playbooks, modules and roles and utilized Ansible for configuration management of hosted Instances within AWS.
  • Automated infrastructure activities such as Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and worked on Integrating Ansible with Run deck and Jenkins.
  • Automated builds using Maven, Python and scheduled automated nightly builds using Jenkins. Built Jenkins pipeline to drive all Microservices builds out to teh Docker registry and tan deployed to Kubernetes.
  • Updated shell script to display halp when command alias is run without any arguments to show teh command usage.
  • Created command alias to reset DNS and added to Ansible playbook to deliver it to all developer machines.
  • Created and configured virtual machines for testing various tickets dat needs testing of Ansible playbooks.
  • Used declarative syntax for CI/CD pipeline builds and actively involved in entire Pipeline setups and Jenkins configuration.
  • Worked on to setup for teh various Jenkins CICD pipeline configurations for all teh micro services.
  • Used Jenkins AWS Code Deploy plugin to deploy to AWS.
  • Amazon IAM service enabled to grant permissions and resources to users. Managed roles and permissions of users with teh halp of AWS IAM.
  • Developed Ansible playbooks/roles to deploy teh applications/artifacts to Tomcat, Apache, and WSO2.
  • Used teh Test-Kitchen AWS EC2 Driver for launching of teh Stacks during teh Development Process and used R-spec to test teh infrastructure and configuration after teh convergence.

Environment: Aws, Terraform, Ansible, Docker, Jenkins, Git, Jira, Jenkins, Kubernetes, OpenShift, Maven, SonarQube, ELK, Java, shell, Bash, Python, DynamoDB, Cassandra, Web Sphere, WebLogic, Tomcat, Nginx, Linux, VMware, Windows server 2012/2016, MS office suite.

Confidential, Washington, DC

DevOps System Engineer

Responsibilities:

  • Created AWSS3 buckets, managed policies for S3 buckets and Setting up databases in AWSusing RDS and configuring instance backups to S3 bucket. Managed cloud trail logs and objects by storing them in S3 buckets.
  • Configured S3 to host static web content, Elastic Load Balancers with EC2Autoscaling groups and deployed Cloud Stack using AWSOpsWork. Also designed roles and groups for users and resources using AWSIAM.
  • Implemented additional layer of security for S3 buckets by defining customized bucket policies, enabling multi-factor autantication for accidental deletion and enabling Cloud Trail to track API calls for auditing all AWS resources.
  • Worked on Docker hub, creating Docker images, and handling multiple images primarily for middleware installations and domain configuration.
  • Configured Jenkins master with necessary plugins and slaves to support scalability and agility and configured Jenkins to implement nightly builds on daily basis and generated change log to include daily changes.
  • Integrated Jenkins CI with GIT version control and implemented continuous build based on check-in for various cross functional applications and created GitHub Web Hooks to setup triggers for commit, push, merge and pull request events.
  • Responsible for Continuous Integration (CI) and Continuous Delivery (CD) process implementation-using Jenkins along with Python and Shell scripts to automate routine jobs.
  • Installed Chef Server on teh workstation and bootstrapped teh nodes using Knife and involved in writing Chef Cookbooks and recipes to automate teh deployment process.
  • Involved in integrating chef cookbooks into Jenkins jobs for CD framework, and worked with various custom resources, created roles & environments, and using chef handlers for different auto Kickoff Requirement Jobs.

Environment: AWS, Jenkins, Chef, Docker, Maven, Git, Ant, ELK, EC2, S3, RDS, EBS, Elastic Load Balancer, Auto Scaling, Shell, JIRA, Python, Nginx, Apache Tomcat.

Confidential, Austin TX

AWS Azure DevOps Engineer

Responsibilities:

  • Worked on Tomcat Web server for hosting web apps.
  • Used Perforce version control system to manage different builds for teh system.
  • Involved in writing Shell scripts for compilation and deployment process.
  • Good command in writing ANT scripts for making all teh files local to teh server.
  • Created deployment tickets using JIRA for build deployment in Production.
  • Design, build and execute against teh Platform as a Service (PaaS) offerings.
  • Collected teh approvals for deploying teh code to production.
  • Created diff files and check sum files for production support.
  • Developed and maintained UNIX/Perl/Ant scripts for build and release tasks.
  • Involved in working with WebSphere App server admin console for deploying applications.

Environment: Git, Tortoise SVN, Ant, Maven, Linux, windows, Nexus, JFrog Artifactory, Bamboo, pipeline, Ansible, Docker, Tomcat, web logic, Apache, Nagios, Rally.

We'd love your feedback!