We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

5.00/5 (Submit Your Rating)

Chicago, IL

PROFESSIONAL SUMMARY:

  • 8+ years of experience in software configuration, development, deployment and support using public cloud platforms.
  • Build and release management, change management, and cloud management
  • Automate the build and deploy of all the internal Java environments using various continuous integration tools and scripting languages.
  • Release process implementation likeDevOpsand Continuous Delivery methodologies to existing Build and Deployments.
  • Establish and deliver Continuous Integration/Delivery using tools such as Jenkins, SVN, Sonatype, Nexus, GIT, Ansible, Cloudbees, Cloud forms and SonarQube.
  • Integrated Jenkins with variousDevOpstools such as Nexus, Sonarqube, Puppet, and Maven.
  • Developed Jenkins jobs to automatically manage, test, and deploy code and applications.
  • Working knowledge of Build tools like Maven, GIT repository management tools like Bit bucket, Continuous Integration tools like Bamboo.
  • Working Knowledge of Bootstrap framework and AngularJS (JavaScript MVC framework) for front - end development.
  • Expertise on Cloud bees Jenkins for the management and control development life cycle process of all kinds, including build, document, test, package, stage and deploy.
  • Expertise in Application design and development using AWS services like EC2, S3, RDS, VPC, SQS, SNS, ELB and LAMBDA.
  • Experience in Implementing and setting up Route 53 for AWS Web Instances &ELB & Cloud Front onAWSenvironment.
  • Implementing and setting up Amazon SES and SNS onAWSEnvironment.
  • Strong Chef and Puppet experience to create cookbooks and recipes.
  • Worked withDevOpsand Security team to fix the identity, access and privilege issues across the platforms.
  • Deploying and Working on LAMP Environment Server on EC2.
  • Developing & Implementing the Auto scaling with Load balancer on EC2.
  • Deploying and Working on Java web application with Apache Tomcat Server on Amazon EC2.
  • Experience in developing jobs using Apache Spark.
  • Build and release automation using Jenkins, Git, Artifactory, Maven and Gradle to implement end to end automation.
  • Experience with monitoring and management tools like Zabbix, Nagios, Cloud Watch.
  • Provided production support in an on-call rotation in a 24x7 environment.

TECHNICAL SKILLS:

Operating System: Microsoft Server (2k3, 2k8) Microsoft Windows (XP, Vista, 7,8,10)Linux (Ubuntu, CentOS, Oracle Enterprise Linux)

Ticketing Tools: JIRA, ServiceNow, Remedy.

Clouds: Amazon Web Services, Open stack, Azure

Security Tools: Wireshark, Nmap, Munin

Virtualization Tools: Oracle Virtual Box, Vagrant, Docker, Kubernetes, Openshift.

Web/Application Servers: Apache Tomcat, JBOSS, Jenkins, Git, Artifactory, Maven, Deploy.

Services: LDAP, DNS, BIND, HTTP, HTTPS, POP3, NFS, TLS/SSL, DHCP, Kerberos, SAN

Configuration Management: Ansible, Chef, Sonarqube And Puppet

Databases: Elastic Search, MySQL

Scripting and Programming Languages: Bash, Python, Ruby, Java

Monitoring Tools: Stack Driver, Nagios, Zabbix, Cloud Watch, Dyna trace

EXPERIENCE:

Confidential, Chicago, IL

AWS/DevOps Engineer

Responsibilities:

  • Worked on migrating applications from on-prem toAWSCloud usingAWSservices andDevOpsTools. Have been using CICD as Jenkins, Configuration Management as Chef and Ansible, Infrastructure as a Code Terraform, Rundeck to deploy applications, Continuous Integration with GIT, to store the secrets using Consul/Vault, to containerize the application using Docker etc.
  • Automated the front-ends platform into highly scalable, consistent, repeatable infrastructure using high degree of automation using Chef, Ansible, Jenkins, and terraform.
  • Extensively worked on Terraform, which is used to create and compose all the components necessary to run application inAWS, able to deploy multiple applications into created infrastructure.
  • Build servers usingAWSand launching EC2, RDS, creating Security Groups, Auto Scaling, Load balancers (ELBs) in the defined virtual private connection.
  • Experience and worked under Cloud Platforms likeAWS, Akamai and Hadoop/BigData platform and created Ambari UI and maintained them.
  • Created Jenkins Pipeline using groovy script, Built Jenkins jobs to createAWSinfrastructure from GitHub repository containing terraform code.
  • Using the Docker, deployed new running containers, worked on the setup of Docker registry and published all the Docker images to that Container registry.
  • Excelled on creating AMI (Amazon Machine Images) that utilizes ELB (Elastic Load Balancer) and Auto Scaling.
  • Experience with Docker containers and orchestration platforms such as ECS and configured Splunk monitoring tool, while using it for monitoring network services and host resources.
  • Responsible for creating monitors, alarms and notifications for EC2 hosts using Cloud Watch such as performance, CPU Utilization, disk usage etc.
  • Administered, created projects, users and taken care of access controls in GitHub responsible for Branching and Merging of code.
  • Created Appdynamics alerts when CPU utilization is too high with any EC2 instance.
  • Using Java/Node js applications, created Docker image, containers. Based on Amazon Container registry, created Amazon Container Service containers.
  • Experience in AUTO tool, Rundeck and keyblade tools to give parameters for application to deploy.
  • Possess working knowledge with Python, Ruby and YAML in writing scripts to automate software configuration process with Chef and Ansible.
  • Involved in 24/7on-call support rotation for all the Environments such as Dev till PROD/Live.

Confidential, Mountain view, CA

Dev0ps Engineer

Responsibilities:

  • Creating the automated build and deployment process for application, re-engineering setup for better user experience, and leading up to building a continuous integration system for all our products.
  • Implemented AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups.
  • Responsible for Design of different Release Environments for new projects and monitoring.
  • Implementing a Continuous Delivery framework using Jenkins, Chef, Maven, Nexus&puppetin Linux environment.
  • Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Configuring the Docker containers and creating Docker files for different environments.
  • Deployed Docker Engines in Virtualized Platforms for containerization of multiple apps.
  • Managed Chef Cookbooks to automate system operations.
  • AWS Cloud management and Chef Automation.
  • Writing Python modules for Ansible customizations.
  • Modified bamboo scripts (pom.xmls) to support the new deployments plans for new servers. Was main point of contact for deployment of code to all the environments.
  • Using Jenkins AWS Code Deploy plugin to deploy to AWS
  • Responsible for code build, release and configuration on Amazon EC2.
  • Perform Deployment of Release to various QA & UAT in Linux environments.
  • Optimized volumes and EC2 instances
  • Created multi AZ VPC instances
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier
  • Configured Elastic Load Balancers (ELB) with EC2 Autos calling groups
  • Created monitors, alarms and notifications for EC2 hosts using Cloud Watch
  • Migrated applications to the AWS cloud
  • Azure Automation (cloud and on-premises) solution development for Microsoft POC engagements.
  • Performed Mechanization Puppet and Chef.
  • Responsible for extracting and loading client historical data from source to SQL environment for performing various business operations using SSIS.
  • Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell script etc.
  • Troubleshoot the build issue during the Jenkins build process.
  • Resolved system issues and inconsistencies in coordination with quality assurance and engineering teams.

Confidential

Build and Release Engineer

Responsibilities:

  • As aBuildandRelease Engineer, handled different development teams and a number of simultaneous software releases.
  • Developed and implemented SoftwareReleaseManagement strategies for various applications according to the agile process.
  • Taken an interest in week after weekReleasemeetings with Technology stakeholders to identify and mitigate potential risks associated with the releases.
  • Imported and managed multiple corporate applications into Tortoise SVN and GIT.
  • Created ANT and Maven POMs to automate thebuildprocess for the new projects and integrated them with third party tools like Sonar.
  • Setup continuous integration, continuous delivery and continuous deploying with zero touch.
  • Built deployment pipelines using Jenkins as a frontend for continuous deployment to local staging and test environments and to production environments on demand, using a combination of Ruby, Ansible, AWS tools, and shell scripting.
  • Deployed web applications using Chef by developing the cookbook to meet the project requirements.
  • Used Chef for deploying applications. Hand on experience with Ruby.
  • Provided end-users for all Tortoise SVN, JIRA users to effectively use the tool.
  • Managed and improved branching and other source code strategies in SVN/GIT, establish process control points and configuration to support needs of the development team.
  • Implemented and improved process forreleasemanagement, automated code deployment, configuration management, and monitoring.
  • Developing ANT, MAVEN and Shell scripts to automatically compile, package, deploy and test J2EE applications to a variety of Web Sphere platforms.
  • Deployed J2EE applications to Application servers in an agile continuous integration environment and also automated the whole process and worked on deployment of .Net applications.
  • Initial troubleshooting ofbuildfailures, coordinating resolution efforts and communicating with appropriate team members.
  • Developed Perl and shell scripts for automation of thebuildandreleaseprocess.
  • Handled documentation of the existing ANT/MAVEN files in case of errors or changes in the project requirements.
  • Managed Maven project dependencies by creating parent-child relationships between Projects.
  • Used Jenkins as a continuous integration tool for automation of daily process.
  • Checked the data integrity on an Oracle data base using SQL queries.

Confidential

 Linux System Administrator

Responsibilities:

  • RHEL 6.x/5.x, Apache 1.2/1.3/2.x, Logical &Veritas Volume Manager, VMware ESX 4.x/3.x, and configuring of RedHatLinuxservers.
  • Installing, upgrading and configuring RedHatLinux5/x and 6.x on Sun Servers using Jumpstart andLinuxusing kickstart installation, also SUSELinuxServers manually and using System Imager and updated using YUM and worked on upgrading and configuring SGI Servers.
  • Created Virtual server on VMWare ESX/ESXi based host & installed OS on Guest Servers.
  • Configuring NFS, NIS, NIS+, DNS and LDAP.
  • Setting up cron schedules for backups and monitoring process.
  • Updating YUM Repository and Redhat Package Manager (RPM).
  • Created RPM packages, verifying the new build packages & distributing the package.
  • Experience in installing, configuring & administering MQ 5.3/6.0 on AIX,Linux& Windows servers.
  • Power VM Virtualization (SEA, vSCSI, NPIV), Dynamic LPAR (DLAPR)
  • Experience with Integrated Virtualization Manager (IVM)
  • PerformSysteminstalls and performance tuning, configure and administer AIX LPAR's
  • Perform day to day LVM operations andSystem Admin tasks
  • Experience in Jenkins and Git hub Deployment.
  • Configuring distributed fileSystemsand administering NFS server and NFS clients and editing auto-mounting mapping as per user System requirements.
  • Installation, configuration and maintenance DNS servers, Mail servers, FTP servers, NFS, NIS, NIS+, RPM and Samba Web servers onLinuxplatforms for Load Balancing.
  • Experience in installation, configuration and administration of Web Logic and Web sphere Servers.
  • Configured SAMBA to get access ofLinuxshared resources from Windows.
  • Applying new patches and packages of RedHatLinux.
  • 24x7 on call server support forLinuxenvironment.

We'd love your feedback!