We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

2.00/5 (Submit Your Rating)

Mclean, VA

PROFESSIONAL SUMMARY:

  • 3 years of experience in automating, configuring and deploying instances in the areas of Data Center Operations, Systems Administration, Cloud computing, Software Configuration Management (SCM).
  • Expertise in Amazon AWS Cloud Administration which includes services like: EC2, S3, EBS, VPC, ELB, AMI, SNS, RDS, IAM, Route 53, Auto scaling, Cloud Front, Cloud Watch, Cloud Trail, Cloud Formation, OPS Work, Security Groups.
  • Design high availability (HA) applications on AWS across Availability Zones.
  • DevOps experience with Chef, AWS (OPS Work).
  • Configured and monitored distributed and multi - platform servers using chef . Defined Chef Server and workstation to manage and configure nodes. Developed Chef Cookbooks and Recipes to manage systems configuration.
  • Experience in branching, tagging and maintaining the version across the environments working on Software Configuration Management (SCM) tools like Subversion (SVN) and GIT.
  • Creating Linux Virtual Machines using VMware Virtual Center (ESXI), hypervisor-v, PHP Virtual Box.
  • Ability to build deployment, build scripts and automated solutions using scripting languages such as Shell scripting (kasha, Bash), Python, Ruby .
  • Extensively worked on Jenkins by installing, configuring and maintaining for the purpose of continuous integration (CI) and for End to End automation for all build and deployments.
  • Installed and Managed Jenkins and Nexus for CI and Sharing Artifacts respectively within the company by using Nexus repository managers for maven builds.
  • High exposure to JIRA defect tracking tools for tracking defects and changes for Change management.
  • Involved heavily in setting up the CI/CD pipeline using Jenkins, Maven, Nexus, SVN, GitHub, CHEF, Terraform and AWS.
  • Experience with MySQL and Server DB Tasks.
  • Knowledge on Puppet and Ansible.
  • Managed and monitored the servers and network infrastructures with the help of Nagios tool.
  • Strong ability to troubleshoot any issues generated while building, deploying and in production support.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, Scrum, and Waterfall methodologies.

TECHNICAL SKILLS:

Cloud Platform: AWS and Azure.

Configuration Management: Chef, Maven, Ansible, Docker .Puppet, Splunk, AppDynamics

Database: Oracle, DB2, MySQL.

Build Tools: ANT, MAVEN, Jenkins, Code Deploy.

Version Control Tools: Subversion (SVN), GIT, GIT Hub.

Web Servers: Apache, Tomcat .

Languages/Scripts: Core Java, C, HTML, Shell, Bash, Python, PHP, Ruby

SDLC: Agile, Scrum.

Web Technologies: XML, JSON.

Operating Systems: Red hat, Ubuntu, Linux and WINDOWS, CentOS, SUSE.

PROFESSIONAL EXPERIENCE:

Confidential, McLean, VA

AWS/DevOps Engineer

Responsibilities:

  • Provisioned the Amazon web services infrastructure using Chef for multiple environments.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloud watch.
  • Involved heavily in setting up the CI/CD pipeline using Jenkins, Maven, Nexus, SVN, GitHub, CHEF, Terraform and AWS.
  • Installed Workstation, Bootstrapped Nodes, Wrote Recipes and Cookbooks and uploaded them to Chef-server, Managed On-site OS/Applications/Services/ Packages using Chef as well as AWS for EC2/S3&ELB with Chef Cookbooks .
  • Written Chef Cookbooks for various DB configurations to modularize and optimize product configuration.
  • Designed and implemented container, managed unit and integration test framework using Jenkins, Maven, Mockito, Git, JIRA, VMware Fusion, Docker and little Ansible.
  • Maintained build related scripts developed in ANT and Shell. Modified build configuration files including Ant build.xml.
  • Familiar with monitoring tools AWS Cloud Watch , Trusted inspector, Splunk , Nagios, Kibana and Datadog.
  • Setting up the build and deployment automation for Terraform scripts using Jenkins
  • Configuring network services such as DNS, NFS, SMTP, NTP, DHCP, LDAP, SAMBA, SQUID, postfix, send mail, ftp, remote access, security management and Security trouble shooting skills.
  • Performance tuning of WebSphere application server including JVM, Garbage Collection, JDBC along with its server logs.
  • Deployed the java application into web application servers like Apache Tomcat.
  • Experienced in deployment of applications on Apache Web server and Application Servers such as Tomcat, JBoss.
  • Implemented unit testing framework driven using Junit and Cucumber.
  • Virtualized the servers using the Docker for the test environments and dev-environments needs, configured automation using Docker containers.
  • Worked with various scripting languages like Bash, Shell, Ruby, PHP and Python.
  • Build scripts using ANT and MAVEN build tools in Jenkins, Sonar to move from one environment to other environments.
  • Create various build and deployment scenario such as jobs to build from various branches, deploy tasks to development server or QA server or Staging/Production server using UDeploy/Jenkins.
  • Starting a Release and Software Configuration Management process including setting up and implementing branching, check in, build and deployment process.
  • Monitor the responsiveness and availability of critical websites and web applications from the end-user perspective using App Dynamics. In addition to that monitor, alert and report on the health and performance of project team applications.
  • Development, Quality Assurance and Management teams to ensure cross communication and confirmed approval of all production changes.
  • Analyzed security based events, risks, reporting instances and production payloads by using Splunk monitor tool.
  • Dynamically add and remove servers from AWS production environment.
  • Documented the entire build and release engineering process and provided on call support.

Environment: Amazon Web Services, ANT, Maven, Tortoise SVN, GitHub, Chef, Docker, Agile, Apache HTTPD, Apache Tomcat, JBoss, Json, Bash, Shell, Perl, Python, PHP, Ruby.

Confidential

AWS Engineer

Responsibilities:

  • Developed build and deployment script using ANT, Shell to Setup development and QA environments.
  • Involved in maintaining the user accounts (IAM), RDS, Route 53, VPC, RDB, DynamoDB, SES, SQS and SNS services in AWS cloud.
  • Deployed and configured Chef Server and Chef Solo including bootstrapping of chef client nodes for provisioning; Created roles, cookbooks, recipes, and data bags for server configuration, deployment, and app stack build outs.
  • Provisioned the infrastructure in AWS using Chef.
  • AWS EC2, EBS, Trusted Advisor, S3, Cloud Watch, Cloud Front, IAM, Security Groups, Auto-Scaling.
  • AWS CLI Auto Scaling and Cloud Watch Monitoring creation and update.
  • Created and maintained Subversion repositories, branches and tags and Experience in Administering SVN.
  • Troubleshoot the automation of installing and configuring Java applications in the testing and production environments.
  • Provided technical services to projects, user requests and data queries with Splunk.
  • Used UDeploy as Continuous Deployment tool and to setup automated and scheduled deployments.
  • Deployed code on WebSphere application servers for Production, QA, and Development environments.
  • Performance tuning of WebSphere application server including JVM, Garbage Collection, JDBC along with its server logs.
  • Involved in sprints and planned releases with the team using JIRA and Confluence.
  • Experience running LAMP (Linux, Apache, MySQL, and PHP) systems in agile quick scale cloud environment.
  • Used JIRA tool to track all the defects and changes related to Build and Release Team.
  • Monitoring - Nagios, Site 24*7, Custom checks, App Dynamics, Splunk
  • Coordinating with Different Project teams on Build & release planning and efforts.
  • Work with different team members for automation of Release components.

Environment: Amazon Web Services, Chef, Scrum, Subversion (SVN), ANT, UDeploy, DB2, JIRA, Confluence, Shell Scripts,Docker.

Confidential

Linux Administrator

Responsibilities:

  • Install and configure Ubuntu, Centos on remote servers and Desktop servers.
  • Installation of patches and packages using RPM and YUM in Red hat Linux.
  • Created and modified users and groups with SUDO permission.
  • Working with developers to load software onto Linux Enterprise servers and also debugging Scripts.
  • Diagnosed and resolved problems associated with DNS, DHCP, VPN, NFS , and Apache.
  • Creation and administration of Virtual Machines using VMware and virtual box.
  • OS upgrades and installation of third party software, packages and patches as per requirement.
  • Troubleshooting the network with the help of net stat, ping, nslookup and trace route tools.
  • Resolving TCP/IP network access problems for the clients. Develop, Maintain, update various scripts for services (start, stop, restart, recycle, Cron jobs) UNIX based shell.
  • Experience installing and configuring SSH (Secure Shell) encryption in order to access securely on Ubuntu and Red hat Linux.
  • Responsible for configuring and connection to SSH through SSH clients like Putty and Cyber duck.
  • Wrote shell scripts and automated creating projects in Jenkins and Nexus repository as part of release process.
  • Used Shell and Perl scripting to deploy artifacts that are built by Ant.
  • Regularly manage backup process for server and client data.

Environment: WINDOWS, Oracle Virtual box, VMware, SSH, RHEL, SFTP, FTP, SCP, WinScp, and FileZilla, HCMP, LVM, Apache1.3, DNS, NFS, NIS, Oracle 8 ITSM.

We'd love your feedback!