We provide IT Staff Augmentation Services!

Cloud Engineer Resume

3.00/5 (Submit Your Rating)

Richmond, VA

SUMMARY:

  • Cloud DevOps Engineer offering over 8+ years’experience in automation and cloud technologies.
  • Designed and ImplementedCI & CDPipelines achieving the end - to-end automation from code checking to artifacts deployment.
  • Worked in agile projects delivering end to end continuous integration/continuous delivery pipeline by integration of tools likeJenkins, Ansible, AWS.
  • Ability in development and execution of Shell Scripts.
  • Excellent experience in documenting and automating the build and release process.
  • Good knowledge on writingAnsibleplaybooks and deploy new features to cloud environment
  • Experience in evaluating performance ofEC2instances theirCPU, memory usage and setting upEC2SecurityGroups and VPC.
  • Working experience in configuration and management ofAWSservicesEC2, VPC, S3, R53, ECSetc.
  • Good knowledge on working withAWS Lambdaand creating Cloud Formation Stacks usingCFT.
  • Experience with and thorough understanding of automated implementation/ deployment ofcloud- based infrastructures (Web apps, Application Service Environments, firewalls, load balancers, storage, monitoring, security,VPC,DNSetc.)
  • Experience in creating various branches inSVN/GIT, merged from development branch to release branch and created tags for releases.
  • Experience creating, managing and performing container-based deployments usingDockerimages containing Middleware and Applications together.
  • Hands on Experience in monitoring toolsSplunk.
  • Excellent experience in documenting and automating the build and release process.
  • Ability in managing all aspects of the software configuration management process including code compilation, packaging/deployment / release methodology, and application configurations.

TECHNICAL SKILLS

Cloud Platform: AWS, Azure, GCP

Operating Systems: Windows, Unix/Linux, Ubuntu, Red Hat, CentOS.

Integration Tools: JenkinsInfrastructure as Code Terraform, Cloudformation

Configuration Management: Ansible

Build & integration Tools: MAVEN, Udeploy(UCDx), Artifactory, Nexus

Languages/Scripts: Python, Java, Shell, Bash, YAML

Containerization: Docker, Kubernetes, Docker swarm

Version Control Tools: GIT, GIT HUB, TFS, Bit Bucket.

Database Languages: SQL, PL/SQL, PostgreSQL, NOSQL.

Database: Oracle DB2, MYSQL, MongoDB 7 SQL server.

Web Servers: Apache Tomcat, JBOSS, Web Sphere.

SDLC: Agile, SCRUM, Kanban.

Monitoring Tools: Splunk, ELK, Kibana

PROFESSIONAL EXPERIENCE

Cloud Engineer

Confidential, Richmond, VA

Responsibilities:

  • Managed AWS Services likeS3, Cloud Front, Cloud Watch, RDS, Kinesis, Redshift Cluster, Route53, SNS, SQS, and Cloud Trail.
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Managed IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements.
  • DevelopedCloud Formationscript to automate theEC2 instanceswithYamltemplates.
  • Worked withJenkinsto build and deploy java code fromGitHubto the production servers usingContinuous Integration and Continuous Delivery (CI/CD) pipeline.
  • Creation and maintenance of fully automatedCI/CD pipelinesfor code deployment usingUrban Code Deploy.
  • Designed and managedAPIsystem deployment using fast http server and Amazon AWS architecture and developed frontend and backend modules usingPython on DjangousingGit.
  • UsedAnsibleas a configuration management tool to deploy consistent infrastructure code across multiple environments and wroteplaybooks using Python/YAMLscript for automating the infrastructure for test and production. UsedAnsible Towerto automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Wrote Lambda functions in python forAWS Lambda, Kinesis and Elastic Searchwhich invokes python scripts to perform various transformations and analytics on large data sets inAMAZON EMR clusters.
  • Worked onAtlassian Tools (Bamboo, Bitbucket, JIRA, Confluence, etc.)and integrated all of them to setOAuthImpersonation and provided Server-Side support to provide access to all Applications Teams.
  • ConfiguredVirtual Private Cloud (VPC)using Cloud Formation templates and deployed AWS resources.
  • UsedDocker container clustersto clone the production servers and implementingKubernetes container orchestrationto clone production servers.
  • ConfiguredKubernetes Replication Controllersto allow multiple pods such asJenkins master serverin multiple minions.
  • Provisioned the highly availableEC2instances usingTerraform and Cloud Formation templates, wrote new plugins to support new functionality in Terraform and involved in using Terraform migrate legacy and monolithic systems to Amazon Web Services.
  • Worked on integrating application logs withSplunkand wrote several customSplunk queries for monitoring and alerting..
  • ImplementedBlue/Green DeploymentswithAWS Code Deploywhere new version of application is tested in deployment other than in-place deployment and then traffic is diverted into the latest deployment.
  • Designed, wrote and maintained systems (Python) foradministering GIT, by using Jenkinsas a full cycle continuous delivery tool involving package creation, distribution and deployment on tomcat application servers via shell scripts embedded into Jenkins jobs.
  • Involved in setting upJIRAas defect tracking system and configured various workflows, customizations and plugins for the JIRAbug/issue tracker.

Environment: AWS, Ansible, UCD, MAVEN, Jenkins, Kubernates, Splunk, Confluence, Bitbucket, GIT, JIRA, Python, SSH, Shell Scripting, Docker, JSON, JAVA/J2EE, Kubernetes, Nagios, Red Hat Enterprise Linux, Terraform, Kibana

DevOps/AWS Engineer

Confidential, WestLake Tx

Responsibilities:

  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Worked on cloud environment AWS,created EC2 instances and migrated various applications toAWS.
  • Written Cloud formation templates and deployed AWS resources using the same.
  • Defined AWS Security Groups which acted as virtual firewalls that controlled the traffic allowed to reach one or more AWS EC2 instances. Used Elastic cache to setup, manage and scale a distributed cache-in environment in the cloud.
  • Managed local deployments in Kubernetes, creating local cluster and deploying application containers.
  • Supported small to medium sized projects using GitHub and administrate GitHub user setups. worked on integrating GitHub into the continuous Integration (CI) environment along with Jenkins
  • Developing scripts to be executed as checks by Nagios, Nexus, ganglia for execution in both Windows and Linux environments.
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of AWS Nodes and Test Playbooks on AWS instances using Python
  • Create Jenkins job to build the Artifacts using maven, deploy the Terraform templates to create the stack.
  • Working on Kubernetes to manage containerized applications using its nodes, Config Maps, selector services and deployed application containers as Pods.
  • Managing Clusters using Kubernetes and worked on creating many pods, replication controllers, services, deployments, labels, health checks.
  • Used Kubernetes as an open-source platform for automating deployment, scaling, and operations of applications containers across clusters of hosts, providing container-centric infrastructure.
  • Configured Ansible, Ansible tower, and managed ansible nodes using ssh connection, and build playbooks in YAML for deployment.
  • Working on the pipeline infrastructure (Docker, Ansible, Terraform, AWS and on-premises) and various related services (Python, Java), including stream processing with Kafka Streams.
  • Experience in Branching, Merging, Tagging and maintaining the version across the environments using SCM tools like Subversion (SVN), GIT (GitHub, Gitlab).
  • Written Templates for AWS infrastructure as a code using Terraform to build staging and production environments

Environment: Jenkins, Python, Java, Maven, Ansible, GIT, Bash, JIRA, WebLogic, Nexus, Artifactory, AWS, Cloud, IAM, My SQL, Dynamo DB, NoSQL, Selenium, API, TCP/IP, Udeploy, Docker, Kubernetes

DevOps/Cloud Engineer

Confidential, Richmond, VA

Responsibilities:

  • CreatedAWS Cloud Formation templatesto create custom-sizedVPC, subnets, EC2 instances, ELB, security groups.
  • Managed other AWS Services likeS3, Cloud Front, Cloud Watch, RDS, Kinesis, Redshift Cluster, Route53, SNS, SQS, and Cloud Trail.
  • Configured AWS IAM and Security Group in Public and Private Subnets in VPC.
  • Managed IAM accounts (with MFA) and IAM policies to meet security audit & compliance requirements.
  • DevelopedCloud Formationscript to automate theEC2 instanceswithYamltemplates.
  • Worked withJenkinsto build and deploy java code fromGitHubto the production servers usingContinuous Integration and Continuous Delivery (CI/CD) pipeline.
  • Creation and maintenance of fully automatedCI/CD pipelinesfor code deployment usingOctopus Deploy.
  • Designed and managedAPIsystem deployment using fast http server and Amazon AWS architecture and developed frontend and backend modules usingPython on DjangousingGit.
  • UsedAnsibleas a configuration management tool to deploy consistent infrastructure code across multiple environments and wroteplaybooks using Python/YAMLscript for automating the infrastructure for test and production. UsedAnsible Towerto automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Wrote Lambda functions in python forAWS Lambda, Kinesis and Elastic Searchwhich invokes python scripts to perform various transformations and analytics on large data sets inAMAZON EMR clusters.
  • Worked onAtlassian Tools (Bamboo, Bitbucket, JIRA, Confluence, etc.)and integrated all of them to setOAuthImpersonation and provided Server-Side support to provide access to all Applications Teams.
  • ConfiguredVirtual Private Cloud (VPC)using Cloud Formation templates and deployed AWS resources.
  • UsedDocker container clustersto clone the production servers and implementingKubernetes container orchestrationto clone production servers.
  • ConfiguredKubernetes Replication Controllersto allow multiple pods such asJenkins master serverin multiple minions.
  • Provisioned the highly availableEC2instances usingTerraform and Cloud Formation templates, wrote new plugins to support new functionality in Terraform and involved in using Terraform migrate legacy and monolithic systems to Amazon Web Services.
  • Worked on integrating application logs withSplunkand wrote several customSplunk queries for monitoring and alerting.
  • Designed and worked with team to implementELK(Elastic search, Log stash and Kibana) Stack on AWS.
  • Implemented Continuous Delivery pipeline withGIT Hub, Jenkins, Docker and AWS AMI's (Linux),whenever a new GIT Hub branch gets created Jenkins attempts to build a new Docker container from it, theDocker containerhas theAMIbaked in and leverages Linux containers.
  • Installed configured Managed Monitoring tools, such asNagiosfor Resource Monitoring/Network Monitoring/log Trace Monitoring.
  • ImplementedBlue/Green DeploymentswithAWS Code Deploywhere new version of application is tested in deployment other than in-place deployment and then traffic is diverted into the latest deployment.
  • Designed, wrote and maintained systems (Python) foradministering GIT, by using Jenkinsas a full cycle continuous delivery tool involving package creation, distribution and deployment on tomcat application servers via shell scripts embedded into Jenkins jobs.
  • Involved in setting upJIRAas defect tracking system and configured various workflows, customizations and plugins for the JIRAbug/issue tracker.

Environment: AWS, Ansible, ANT, MAVEN, Jenkins, Bamboo, RedHat Satellite Server, Splunk, Confluence, Bitbucket, GIT, JIRA, Python, SSH, Shell Scripting, Docker, JSON, JAVA/J2EE, Kubernetes, Nagios, Red Hat Enterprise Linux, Terraform, Kibana

Confidential, Johnston, IA

DevOps Cloud Engineer

Responsibilities:

  • Created scripts in Python (Boto) which integrated with Amazon API to control instance operations.
  • Designed, built and coordinate an automated build & release CI/CD process using Gitlab, Jenkins and Puppet on hybrid IT infrastructure.
  • Involved in designing and developing Amazon EC2, Amazon S3, Amazon RDS, Amazon Elastic Load Balancing, Amazon SWF, Amazon SQS, and other services of the AWS infrastructure.
  • Running build jobs and integration tests on Jenkins Master/Slave configuration.
  • Managed Servers on the Amazon Web Services (AWS) platform instances using Puppet configuration management.
  • Involved in maintaining the reliability, availability, and performance of Amazon Elastic Compute Cloud (Amazon EC2) instances.
  • Conduct systems design, feasibility and cost studies and recommend cost-effective cloud solutions such as Amazon Web Services (AWS).
  • Responsible for monitoring the AWS resources using Cloud Watch and also application resources using Nagios.
  • Created AWS Multi-Factor Authentication (MFA) for instance RDP/SSH logon, worked with teams to lockdown security groups.
  • Involved in complete SDLC life cycle - Designing, Coding, Testing, Debugging and Production Support.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using Git.
  • Branching, Merging, Release Activities on Version Control Tool GIT.
  • Used GitHub as version control to store source code and implemented Git for branching and merging operations for Java Source Code

Environment: AWS,Terraform, Apache, Tomcat, Python, Nagios, MySQL, PHP, Jenkins, TeamCity Maven, Docker, Ansible, JBOSS 4.22.GA, JSON, Web Logic Application Server 9.x, 10.x, Ansible, GIT, Oracle, Windows and Linux.

Confidential CA

DevOps Engineer

Responsibilities:

  • Provides operations and maintenance support for several public facing websites.
  • Responsible for building out and improving the reliability and performance of cloud applications and cloud infrastructure deployed on Amazon Web Services.
  • Automate Deployment using configuration Management tool like Puppet to provision amazon AWS Instances to enable continuous Deployments.
  • Developing and customizing new alarms to existing features using Java Spring Boot.
  • Worked on web service calls, XML and JSON parsing included in the project.
  • Placed data into JSON files using Python to test Django websites.
  • Used Python scripts to update the content in database and manipulate files.
  • Sending the Uptime and Downtime notifications to teams regarding Servers Status as a part of the Build Engineer role Confidential the time of deploying the EAR and WAR package in JBoss 4.3 Admin Console.
  • Participated in the release cycle of the product which involves environments like Development QA UAT and Production.
  • Automated EC2 instances for DevOps Cloud Formation scripts.
  • Written Cloud formation templates and deployed AWS resources using it.
  • Performed and deployed Builds for various Environments like QA, Integration, UAT and Productions Environments.
  • Strong Experience on Configuring the Chef-Repo, Setup multiple Chef Workstations and Developing Cookbooks for automating deployments via Chef.
  • Experience in installing configuring and deploying of Java/J2EE/.Net applications in Application Servers like WebSphere, WebLogic and JBoss.
  • Able to create scripts for system administration, AWS using languages such as BASH and Python.
  • Used AWS S3 service as Build Artifact repository to created release based buckets to store various modules/branch based artifact storage.
  • Design an ELK (Elastic Logstash Kibana) system to monitor and search enterprise alerts.
  • Implement, support and maintain all network, firewall, storage, load balancers, operating systems, and software in Amazon's Elastic Compute Cloud.
  • Work with Terraform key features such as Infrastructure as code, Execution plans, Resource Graphs, Change Automation.
  • Used AWS Beanstalk for deploying and scaling web applications and services developed with Java, Python, Ruby and Docker on familiar server such as Apache.
  • Deployed and configured Git, both hosted and local instances for issue tracking, workflow collaboration, and tool-chain automation.

Environment: GIT, Terraform, Subversion (SVN), Jenkins, Nagios, Puppet, Docker, ANT, AWS Cloud Watch and Beanstalk, AWS RDS, JSON, AWS EC2 and S3, AWS SQS, WebLogic, MAVEN, Shell Scripts

Confidential

Software/DevOpsEngineer

Responsibilities:

  • Worked on variety of Linux platforms (Ubuntu, Red hat) which includes installation, configuring and maintenance of applications on this environment.
  • Implemented cloud servicesAWSand Implemented Bash, Perl, Python scripting.
  • Worked on GIT (Git Hub) repositories as Distributed Version Control System.
  • Worked on integrating Git into the continuous Integration (CI) environment along with Jenkins Configured the services using modernDevOpstools.
  • Refined automation components with scripting and configuration management using Ansible.
  • Built end to end CI/CD Pipelines in Jenkins to retrieve code, compile applications, perform tests and push build artifacts to Nexus Artifactory.
  • Developed build and deployment scripts using ANT and MAVEN as build tools in JENKINS to move from one environment to other environments.
  • Configured and managed the 400+ LTS which are server at client location to provide the secured private network to access the application.
  • Worked exclusively on VMware (Ubuntu 16.04) virtual environment.
  • Worked closely with DBA Teams to adjust kernel parameters as per requirements.
  • Designed and created multiple deployment strategies using CI/CD Pipelines using Jenkins. Installed multiple plugins to Jenkins, Configured Proxy to get auto updates
  • Configured SSH, SMTP, Build Tools, and Source Control repositories in Jenkins
  • Knowledge on Deploying Couch base, Tomcat and Elasticsearch clusters using Docker.
  • Configured Splunk and Factfinder on servers for monitoring the servers in Cloud.
  • Designed and implemented an end-to-end continuous integration/continuous delivery pipeline by integration Jenkins, Rundeck, Chef andAWSfor VM provisioning.

Environment: Windows, NOSQL, SVN, Ant, Maven, Shell/Perl, Nagios, SQL, PowerShell, SCM, GIT, Jenkins, JIRA, MS Build, Tomcat, Puppet, Puppet DB, Bamboo, Chef.

We'd love your feedback!