We provide IT Staff Augmentation Services!

Sr Aws/devops Engineer Resume

3.00/5 (Submit Your Rating)

Baltimore, MD

PROFILE SUMMARY:

  • Holding 10+ years of experience in designing build process, Software Product Development, Build and Deployment Automation, Release Management, Source Code repository, Environment management.
  • Certified AWS Developer with expertise in Amazon AWS Cloud Administration which includes services: EC2, S3, EBS, VPC, ELB, Route 53, Auto Scaling, Security Groups, SNS, SQS and Cloud Formation.
  • Created AWS instances and deployed applications and delivered to QA teams to initiate Performance testing.
  • Experience in using AWS including EC2, Auto - Scaling in launching EC2 instances, Elastic Load Balancer, Elastic Beanstalk, S3, Glacier, Cloud Front, RDS, VPC, Route53, Cloud Watch, Cloud Formation, IAM, SNS.
  • Provisioning EC2 instances and have knowledge on all resource areas of EC2 like Instances, Dedicated hosts, volumes, Key pairs, Elastic IP's, Snapshots, Load Balancers and Security Groups.
  • Experience on Cloud technologies including Infrastructure as a Service, Platform as a Service, and Software as a Service provider (IaaS, PaaS and SaaS)
  • Experience with AZURE, Kubernetes, Docker with Mesos and Marathon.
  • Dockerized applications by creating Docker images from Docker file
  • Performed automation tasks on various Docker components like Docker Hub, Docker Engine, Docker Machine, Compose and Docker Registry . Worked on Docker Swarn
  • Experience with build tools Maven for writing pom.xml for scratch for new applications and improvising the existing build scripts on need basis.
  • Experience with web and application servers (Apache http server, Tomcat)
  • Built a web-based application that automatically generates a complex user defined Elasticsearch
  • Implemented a CD pipeline involving Jenkins, Nexus, and Chef, Ansible to complete the Automation from commit to Deployment.
  • Experience in working with configuration management tools like PUPPET, CHEF and ANSIBLE.
  • Proficient in using Build Automation tools like ANT, Maven, Gradle
  • Experience in writing Chef cookbooks and recipes to automate middleware installations, domain creations and deployment activities.
  • Experience in implementation and maintenance of DNS, DHCP, NFS, SMTP and SAMBA
  • Experience in handling Hardware issues, Migration and Data Center Operations.
  • Worked on Performance Monitoring, resolving network issues & Tuning the system using tools.
  • Worked on Linux Utilities: SSH, FTP, User, Process, Memory, Package, Disk and Log Management’s and Swap Partition/Files Management.
  • Good knowledge and hands on Experience in some monitoring tools like Splunk, Nagios, Cacti etc.
  • Experiences on design and implementation of Hybrid Test Automation Framework build using Selenium RC, TestNG, Maven, Apache POI technologies under Java platform.
  • Automated setting up server infrastructure for the DevOps services, using Ansible, shell and python scripts.
  • Worked with different Bug tracking tools like JIRA, Rally, Remedy, HP Quality Center, Fisheye.
  • Ability to configure Splunk configuration files for inputs and outputs (input.conf/output.conf, server. conf, transforms. conf, props. conf)
  • Maintained and managed cloud & test environments and automation for QA, Product Management and Product Support.
  • Automated the build and release management process, including monitoring changes between releases.
  • Collaborate in daily standups, ensuring that best practices and consistent methodologies are considered while solving high priority enterprise level IT issues.
  • Assist in the integration of the Systems and Development teams into ongoing evolution and improvement, through tighter integration and collaboration.

TECHNICAL SKILLS:

Programming Languages: C, Java, SQL, PHP, Java Scripts(JSON), XML

Scripting: Shell, Bash, Ruby, Python

Versioning Tools: GIT, SVN, CVS

Database: MySQL, MSSQL, Dynamo DB

CI/ Automation Tools: Jenkins, Bamboo, Travis CI, Team City

Configuration Management: Ansible, Chef, Puppet, IBM Urban Code Deploy (uDeploy)

Build Tools: Maven, Ant, Gradle, MS Build

Build Repository Manager: Nexus, Artifactory

Virtualization tools: AWS, Azure, Google Cloud VMWare, Docker, Vagrant

Operating Systems: UNIX, Red Hat, Centos, Ubuntu, Fedora, Windows, OS/400

Control: M, Jira, Nginx, Rally, ELK Stack (Elastic Search), SonarQube, Kafka

Software Methodology: Waterfall, RUP model, Agile model, MVC Model

Monitoring tools: HP OMI, Nagios, Splunk

Ticketing Tools: Remedy, Service Now, Maximo

PROFESSIONAL EXPERIENCE:

Confidential, Baltimore, MD

SR AWS/DevOps Engineer

Responsibilities:

  • Provided a better workflow for Continuous Integration and Continuous Delivery.
  • Actively involved in architecture of DevOps platform and cloud solutions. Create and maintain deployment scripts of Java/J2EE Applications to Web Sphere Application Server. Used Salt Stack, Ansible configuration management and automation.
  • Worked on integrating GIT into the continuous Integration (CI) environment along with Jenkins. Written python scripts to containerize chef using Dockers and orchestrate it using Kubernetes. Configured the services using modern DevOps tools like Ansible.
  • Launched and configured AWS Multi-Tier EC2 instances in predefined VPC’s in different subnets and attached ACLs & Security Groups to maintain security.
  • Created S3 buckets and managed policies and utilized Glacier for Archival storage and backup on AWS.
  • Worked on AWS CLI.
  • Working on AWS & Rackspace cloud to provision new instances in a Hybrid cloud environment.
  • Working with DevOps practices using AWS, Elastic Bean stalk and Docker with Kubernetes.
  • Provisioning Web Servers in AWS using different services EC2, VPC, ELB, Auto Scaling, Route53 using Cloud formation templates & AMI’s using Infrastructure as a Service (IaaS).
  • Created IAM users and roles and managed the organization IAM roles.
  • Hand on experience with Kubernetes for container orchestration.
  • Used Kubernetes to setup service selection and load balancing.
  • Run Jenkins on-top of Kubernetes to drive all automation with web-hooks tied into our Git system.
  • Leverage latest pipeline / multi-branch pipeline functionality for managing all aspects of the pipeline via Git (Jenkins file)
  • Experience in setting up kubernetes cluster using KOPS scripts and rancher and experience in creating build process for docker based deployments using jenkins pipelines.
  • Implemented Continuous Delivery framework using CHEF, Ansible, Jenkins, and Maven in Linux environment on AWS Public cloud.
  • Used Chef to configure and mange infrastructure. Wrote cookbooks to automate the configuration setups and used CM tools, Chef for integrating process and Ansible for deployment process.
  • Worked with the development team to generate deployment profiles (jar, war, ear) using Ant Scripts and Jenkins.
  • Responsible for building/deploying consistently repeatable build/deployments to company production and non-production environments using Jenkins.
  • Worked on User administration setup, maintaining account, monitor system performance using Nagios and Zabbix.

Technologies & Tools: Red Hat 6.x,7.x, Centos, Windows, Shell, Python, Ruby, Java, J2ee, Maven, Ant, Jenkins, Chef, Ansible, Jira, Remedy, HP OMI, Cloud Watch, Tomcat, Web Sphere, SVN, Git, AWS, Docker, Kubernetes.

Confidential, Columbia, MD

Migration/ DevOps Engineer

Responsibilities:

  • Created VPC and enabled auto scaling and load balancing.
  • Created hybrid cloud by combining private cloud and public cloud (using Amazon web services, open stack) and used it for scaling.
  • Created a VPC with NAT gateways/ instances and enabled communication between private subnet using NAT instances. Saved the customer data in S3 buckets.
  • Performed P2P and P2V migrations across Open VZ, VMware and Amazon EC2 environment.
  • Migrated servers to IAAS platform including AWS and OpenStack environment.
  • Worked on EC2 instances created new EC2 instances and attached EBS volumes to instances.
  • Routed the user requested based on geo-location and latency using Route-53.
  • Deploying the Open stack components on multimode with High availability environment.
  • Configuring the Open stack keystone, glance, neutron, cinder and swift, Heat and ceilometer.
  • Tested CI/CD system with Jenkins on Google’s kubernetes container environment, utilizing kubernetes and docker for the runtime environment for the CI/CD system to build and test and deploy.
  • Enabled the direct communication between the company DC and AWS Cloud.
  • Involved in migrating code from Subversion to GIT VCS.
  • Involved in DevOps migration/automation processes for build and deploy systems.
  • Involved in designing and documenting the deployment and migration process.
  • Created Docker file for each micro service's and changed some of the tomcat configuration file which are required to deploy Java based application to the Docker container.
  • Experience in implementing the Docker for wrapping up the final code and setting up development and testing environment using Docker Hub, Docker Swarm and Docker Container Network.
  • Used Jenkins and integrated GitHub, Maven into Jenkins to build WAR, EAR, JAR artifacts to deploy them into application/web server.
  • Created Puppet manifests and modules to automate system operations.
  • Deployed Puppet, Puppet dashboard for configuration management to existing infrastructure.
  • Integrated Jenkins with various DevOps tools such as Nexus, Sonar Qube, and Puppet etc.
  • Improved development quality by setting up automated testing using Code exception and Circle CI with GitHub.
  • Assisted teams in migration of the Ant scripts to Maven.
  • Administered and Engineered Jenkins for managing weekly Build, Test and Deploy chain, SVN/GIT with Dev/Test/Prod Branching Model for weekly releases.
  • Experience on Software Configuration Management (SCM) in Agile, SCRUM, involved in migration process of software methodology from Waterfall methodologies to Agile.
  • Analyze root cause of failures & develop breakdown solutions in minimum turnaround. Adhere to the standard environment to standard ITIL processes - Change management, Incident management, Problem Management etc.

Technologies & Tools: Red Hat 6.x,7.x, Centos, Windows, Shell, Python, Jenkins, Puppet, Ansible, Maven, Ant, Jira, Remedy, HP OMI, Cloud watch, Tomcat, JBoss, IBM WAS, SVN, Git, Git hub, AWS, Docker, Vagrant.

Confidential, Pittsburgh, PA

DevOps Engineer

Responsibilities:

  • Worked on managing the Private Cloud Environment using Chef.
  • Worked on Docker and Vagrant for managing development environments through creation of Linux virtual containers.
  • Implemented and maintained Chef Configuration management spanning several environments in VMware and the AWS cloud.
  • Assisted Performance testing teams to improve the overall performance of J2EE application services on Web Logic Application Server Platforms.
  • Performed all necessary day-to-day GIT support for different projects.
  • Integrated GIT into Jenkins to automate the code check-out process.
  • Worked on AWS cloud environment, involved in the team of solution architects for designing a cloud architecture for company cloud.
  • Configured Jenkins on Linux Machines and created the master/slave architecture.
  • Used MAVEN as a build tools on Java projects for the development of build artifacts in the source code and used Shell/Python scripts to automate the deployment process
  • Implemented Git, GitHub, Jenkins, Maven and ran the Chef cookbooks/recipes to automate build and manage on tomcat, apache, Web Logic
  • Developed Chef Modules to automate deployment, configuration, and lifecycle management of key clusters.
  • Experienced in Docker, Docker images and Docker containers
  • Worked with Docker composer and Docker swam.
  • Integrated artifacts generated from Jenkins to Nexus. Wrote the Ansible playbook and deployed the WAR files generated in Nexus to Cloud and Test/Dev/Prod environments.
  • Work with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.
  • Attended daily scrum calls and updated the sprint status to scrum master.
  • Involved in 24X7 Production support, Build Assignments.

Technologies & Tools : Red Hat 5.x, 6.x, Centos, Windows, Shell, Python, Jenkins, Chef, Ansible, Maven, Jira, Remedy, HP OMI, Cloud Watch, Tomcat, JBoss, Git, Git hub, AWS, Docker, Vagrant.

Confidential, Merrimack, NH

DevOps Engineer

Responsibilities:

  • Implemented & maintained the branching, merging and build /Release strategies utilizing Subversion.
  • Used Ant to perform daily and weekly Software Builds. Managed builds and made necessary changes to ANT build scripts for JAVA/ WEBSPHERE based applications.
  • Implemented and maintained Chef Configuration management spanning several environments in VMware and the AWS cloud.
  • Solid understanding of Linux shell and Ruby scripting.
  • Managed the integration of new software projects and products into the build environment.
  • Setup version control tools (SVN) to version code changes to help developers/programmers branch/merge/revert code.
  • Managed builds and wrote Ant build scripts for Java/ Web Logic based applications.
  • Participated in weekly Release meetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.
  • Created and maintained the Shell deployment scripts for WebLogic application server.
  • Involved in editing the existing ANT/MAVEN files in case of errors or changes in the project requirements.
  • Developed, maintained and distributed release notes for each scheduled release.
  • Worked with JIRA for Issue Tracking and monitoring.
  • Managed the defects and changes using Remedy.
  • Worked with the installation and administration of LINUX Servers.
  • Involved in applying new packages and patches for LINUX servers and handled issues arising out of them.
  • Monitored Throughput, Hits per Second, and other key Online Monitor graphs during a Performance test.
  • Worked on managing the Private Cloud Environment using Chef.
  • Assisted Performance testing teams to improve the overall performance of J2EE application services on Web Logic Application Server Platforms.
  • Performed all necessary day-to-day GIT support for different projects.

Technologies & Tools: Red Hat 4.x,5.x, Centos, Windows, Shell, Ruby, ANT, Hudson, Puppet, Docker Containers, Jira, Tomcat, IBM Web sphere, SVN, CVS.

Confidential

Linux System Administrator

Responsibilities:

  • RedHat Enterprise Linux Operating System Installation, Building Servers and administration of RHEL4.x/5.x/6.x &SUSE 10.x. which includes testing, tuning, upgrading and loading patches, troubleshooting both physical and virtual server issues.
  • Experience in Installation, Configuration, Backup, Recovery, Maintenance, Support of Linux and Solaris, Administration of Windows, Red Hat Linux, Cent OS and VMware Environments.
  • Operated 50+ Amazon Linux instances for Cloud-based social media application with 100%
  • Implemented, supported and maintained all network, firewall, storage, load balancers, operating systems, and software in Amazon's Elastic Compute Cloud.
  • Established backup policies, wrote scripts and implemented schedule to comply with availability needs of all instances.
  • Implemented monitoring and wrote monitoring scripts specific to each instance.
  • Support for 3-tier Amazon Web Services cloud application including the following: Apache, Tomcat.
  • Established and maintained Elastic Beanstalk development and testing environment.
  • Designed and implemented multi-level database for automated collecting and analyzing firmware issues with team.
  • Created fully automated process for building firmware releases (shell scripting / auto-make /ant).
  • Identify, troubleshoot, and resolve problems with the OS build failures.
  • Performing kernel and database configuration optimization, I/O resource utilization on disks.

Technologies & Tools: Red Hat 4.x, 5.x, Centos, Windows, Control-M, Autosys, IBM Remedy, Maximo, VMware vSphere 4.0, VMware ESX 3.5.0, Oracle 9i./10g.

We'd love your feedback!