We provide IT Staff Augmentation Services!

Devops Cloud Engineer Resume

Washington D, C

SUMMARY

  • 6+ years of Experience in IT industry with a profile of Build &Release, Configuration management and SCM.Experience in configuring the EC2 instances, creating IAM rolesandhands - on experience in setting up the various services of AWS.
  • Experience on working with DevOps activities such as Continuous Integration and Continuous Deployment.
  • Extensive experience in using Build Automation scripting like ANT and Maven with continuous integration tool Jenkins.
  • Experience on performing code analysis on CI tools.
  • Expertise on Source code control tools like SVN, GIT and worked with branching code lines in GIT and merge conflicts.
  • Hands-on experience with creating custom IAM users and groups and attaching policies to user groups.
  • Expertise on creating AWS cloud formation templates(CFT) to create custom-sized VPC, EC2 instances, ELB, AWS lambda.
  • Expertise in launching AMI and creating security groups and cloud watch metrics for the AMI.
  • Implemented AWS CodePipeline as the CI/CD Pipeline for fastest updates and delivery of the application.
  • Expertise on AWS messaging services like SNS, SQS.
  • Worked on operational support activities to ensure availability of customer websites hosted on AWS cloud infrastructure using theVirtual private cloud(VPC) and public cloud.
  • Experience in migrating applications to Amazon Web Services(AWS) from theon-premisedatacenter.
  • Expertise in configuring Chef and Puppet that included the configuration of the Puppet master, chef-client, chef server, agent nodes and an admin control workstation.
  • Experience with Chef, Puppet, Ansiblefor configuration management on multiple platforms.
  • Experience with setting up Chef Infra, Bootstrapping nodes, creating and uploading recipes, node convergence in Chef SCM and dealt with data bags, attributes, cookbooks, recipes and templates in Chef.
  • Experience in development of Ansible playbooks and modules to automate the tasks using YAML and python script.
  • Development of Puppet modules with Hiera, r10K continue deployment of managed products and related services.
  • Experience in building and maintaining Docker infrastructure using Kubernetes for SOA applications in theagile environment.
  • Hands-on experience withvarious scripting languages like Shell Scripting, Python, Ruby, JavaScript, Groovy.
  • Expertise in automated deployment of websites, applications, and services to production environments.
  • In-depth knowledge on various internet protocols like HTTP, FTP, TCP/IP, DNS, SSH, SNMP.
  • In-depth knowledge of web, security, and protocols of networking.
  • Implemented ngnix Reverse proxy web-server for HTTP applications.
  • Experience in Tracking defects status by using JIRA tool and Remedyforce for resolving the issues as per SLA.
  • Hands-on experience with Testing frameworks like Selenium, Cucumber.
  • Experience with NoSQLdatabase skills to investigate create, drop, edit, and manage any database object or schema.
  • Expertise in maintaining and troubleshooting Red Hat/CentOSand Ubuntu Linux and Windows platforms including subsystems of Linux like Kernels.
  • Expertise on Application servers such as Apache Tomcat,JBoss server.
  • Experience on working with back-end development(JAVA) and Front-end development(JAVASCRIPT).
  • Experience on working with IT monitoring, network &application monitoring, server monitoring tools like Nagios, Splunk, Zabbix.
  • Expertise in Project Delivery and good knowledge of all phases of Software Development Life Cycle(SDLC) methodologies like Agile and SCRUM Master.

PROFESSIONAL EXPERIENCE

Confidential, Washington D.C

DevOps Cloud Engineer

Responsibilities:

  • Hands-on experience with DevOps migration/automation processes to build and deploy applications.
  • Wrote chef cookbooks which includes recipes, attributes to execute configuration tasks and modified existing cookbooks to automate the infrastructure.
  • Tested Chef Cookbook automation code on AWS instances with chef testing tools like Test Kitchen and ChefSpec.
  • Experience in Bootstrapping Nodes with Knife Command-line tool.
  • Experience on working with Docker images and containers and deployed web applications.
  • Managed pipeline for Docker image which automatically builds images, scans images and pushes images to artifactory.
  • Tested the application’s code with Selenium before deploying it into Configuration management tool Chef.
  • Created CloudWatch alerts for EC2 instances and used them in Auto scaling launch configurations.
  • Written cloud formation templates to manage and configure the AWS resources.
  • Created S3(Simple Storage Service) buckets and managed policies and utilized S3 bucket and Glacier for support and backup on AWS.
  • Created and maintained IAM roles and attach policies for lambda, S3. Worked on Autoscaling launch configuration for scaling up and down of instances.
  • Experience on performing regular Cron job updates on Linux servers.
  • Worked on Splunk query language to monitor database connection health by using SplunkDB connect.
  • Implemented splunk to analyze the logs in the application and monitored and enhanced the server’s behavior and status through Splunk monitoring tool.
  • Experience on working with GIT version control and dealt with various merging conflicts and performed code pushes into GITHUB repository.
  • As a part of SDLC methodology Agile process was implemented and took part in Sprint meetings.

Confidential, Tysons, VA

DevOps AWS Engineer

Responsibilities:

  • Designed and developed workflows to automate Migration, Database Patching, cloning and Rollback using Python.
  • Created Ansible playbooksfor configuration management and maintain software components of the existing/new infrastructure.
  • Developed Ansible custom modules with python scripting based on customer and community requirements to invoke various playbooks.
  • Wrote Ansible playbooks with YAML Scripts and trigged the custom python modules in playbooks to interact with the RESTFUL API Services.
  • Provisioned AWS instances using Ansible playbooks and managed various services of AWS like ELB, EBS, IAM.
  • Developed python script that allows access tokens of artifactory to send images from Docker registry also from ECS clusters.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps.
  • Integrated Jenkins with SonarQube to perform static code analysis and then push repositories to nexus artifactory using SonarQube plugin.
  • Created and maintained Splunk dashboards and reports and managed Splunk configuration files like inputs, transforms and lookups.
  • ImplementedSplunk tool to track the health of variousserver’s.
  • Created Cloud Formation Templates with Yaml Script for the AWS instances.
  • Maintained IAM roles, created IAM users and worked on RDS, Route 53 services in AWS cloud.
  • Implemented cloudwatch alarms along with Auto scaling groups for AWS resources.
  • Resolved conflicts that raised when merging code into GIT.
  • Attended bi-weekly scrum calls as a part of Agile Methodology.

Confidential, Philadelphia, PA

Deployment Engineer

Responsibilities:

  • Administered Jenkins continuous integration server installation and configuration to automate application packaging and deployments. Maintained over 100+ jobs in Jenkins from different applications.
  • Experience in developing puppet modules to manage and automate installation process.
  • Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Deployed Puppet for automated management of machine configurations. In addition to puppet worked on Udeploy to deploy the applications.
  • Created puppet manifest files to install tomcat server and to manage configuration files for multiple applications.
  • Supported the code builds by integrating with continuous integration tool Jenkins.
  • Developed build and deployment pom.xml scripts using MAVEN as build tool in Jenkins.
  • Managed and maintained Splunk related issues along with Splunk admin team.
  • Implemented Splunk tool for server monitoring for the on-premises application.
  • Worked on Docker and vagrant for different infrastructure setup and testing of code.
  • Configured Elastic Load Balancer(ELB) with EC2 Auto Scaling group.
  • Created monitors, alarms and notifications for EC2 instances using CloudWatch.
  • Involved in migrating applications from on-premises to AWS cloud.
  • Dealt with GIT merging code from developing branch to master branch and make it ready for deployment.

Confidential

Build and Release Engineer

Responsibilities:

  • Developed build and deployment scripts using MAVEN and ANT as build tools in Jenkins.
  • Involved in installing Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Responsible for build and deployment automation using Docker containers.
  • Monitoring and administering the automated build and performed continuous integration process to ensure correct build execution and facilitate resolution of build failures.
  • Maintained configuration files for each application for build purpose and installed in different environments.
  • Established processes and tools to maintain code base integrity, including check-in validation rules and branch/merge process.
  • Creation and setup of new environments/branches such as development, testing, and production.
  • Maintained configuration files for each application for build and install on different environments.
  • Build and release software baselines, code merges, branch and label creation in GIT and interfaced between development and infrastructure.
  • Performed merges for each build from thedevelopment branch to integration branch.
  • As a member of Release Engineering group redefined process and implemented tools for software builds, patch creation, source control, release tracking and reporting on UNIX platform.

Hire Now