We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

5.00/5 (Submit Your Rating)

New, YorK

SUMMARY

  • 9 years of Extensive experience in DevOps, AWS and deployment technologies.
  • Worked in Germany for 1 year in the Client location and visited South Africa for Client meeting.
  • Experience in AWS, DevOpsas Build & Release Engineerresponsible for automating, building, deploying and releasing the code from one environment to the other.
  • Involved in configuring and integrating the servers with different environments using CM Provisioning tool like Ansible, Chef and Puppet.
  • Converted our staging and Production environment from a handful AMI’s to a single bare metal host running Docker.
  • Configuring the Docker Containers and Creating Docker files for different Environment.
  • Experience in Installation, Configuration, Implementation, Upgradation, Maintenance & Troubleshooting of Weblogic and Apache Server.
  • Experience with compilation on Recipes, Cookbooks, Curry in the Chef AWS Cloud Environment.
  • Experience in writing Bash shell scripts to automate the administrative tasks and management using cron and at jobs.
  • Added Users and Roles to the Linux machine using Bash Shell.
  • Extensive experience using MAVEN and ANT as build tools for the building of deployable artifacts (jar, war &ear) from source code.
  • Experience in creating and maintaining various DevOps related tools for the team such as provisioning scripts and staging virtual environments using Vagrant, AWS EC2 instances.
  • Expertise in administering and supporting the version control systems GIT on LINUX environments & CA - Endeavor.
  • Experience in AWS using EC2, AWS S3, AWS VPC, ELB, Auto Scaling and IAM services.
  • Worked on Amazon Web Services for deploying EC2 instances consisting of various flavors viz., RHEL, CentOS and Ubuntu in Linux.
  • Experience setting up instances behind Elastic Load Balancer in AWS for high availability.
  • Experienced in working on Devops/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management).
  • Extensive experience in using Version control systems includes Subversion (SVN), GIT, GITHUB.
  • Configured Source Code Management tools with Bamboo and executed triggers in SVN.
  • Extensively worked on Continuous Integration Tools Jenkins to automate build and deployment process.
  • Expertise in scripting for automation, and monitoring using Shell scripts.
  • Designed and created multiple deployment strategies using Continuous Integration and Continuous Delivery Pipelines and configuration management tools with remote execution to ensure zero downtime and shortened deployment cycles via automated deployments.
  • Experience with Bug tracking tool like JIRA.
  • Experience on installation and configuration of the monitoring tools like Nagios and splunk.
  • Experience in creating instances, AMIs, Elastic IP's and manages VMs using AWS EC2.
  • Experience in working with ITIL Methodologies, Agile/SCRUM based product development teams, collect database requirements and provide solutions and recommendations for new schema, infrastructure or architecture.
  • Experience on Linux/Unix system Administration, Installations, Upgrades and Troubleshooting on RHEL 6.
  • Hands on experience in VPN, Putty, WinSCP.
  • Involved in various phases of Software Development Life Cycle (SDLC) i.e. technical requirements gathering, Design, Implementation, Testing, Deployment and Production Support.
  • Experience in application distribution testing in SCCM and troubleshooting the application deployment failures/fix.
  • Dedicated, hardworking individual with the intercommunication skills to work at all levels of the organization.
  • Successful in meeting new technical challenges and finding solutions to meet the needs of the end user as well as customer/Organization.
  • Excellent team player with good communication skills to work in a team or individual environments, ability to learn new technologies quickly.

TECHNICAL SKILLS

Version Control Tools: GIT, SVN, TFS

CI Tools: Jenkins

Bug Tracking Tool: JIRA

Build Tools: Ant, Maven

Configuration Management Tools: Puppet, Chef, Ansible

Cloud Technologies: Amazon Web Services EC2, S3, ELB, Auto scaling Servers

Monitoring Tool: Nagios, Grafana and splunk

Application Server: Apache Tomcat, Websphere

Remediation & Packaging, Virtualization: Wise Package Studio 8.0/7.0/6.0/5.6 , SMS Installer, install shield V12, Install shield 2014/2012/2008 , Microsoft App-V 5.1SP2/Sp1,4.5,4.0.

Programming: C, Shell Scripting, Ruby

Operating Systems: Linux, Windows Server 2008,Windows Server 2012, Windows XP, Windows Vista, Windows 7, Windows 8, Windows 10.

PROFESSIONAL EXPERIENCE

Confidential, New York

AWS/Devops Engineer

Responsibilities:

  • Created AWS resources (EC2, VPC, subnets, S3, ELBs) using Terraform as a provisioning tool
  • Written reusable Terrafrom scripts to create various environments like DEV/SIT/UAT/PROD
  • Created AWS AMI images using Packer.
  • 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 Maven as build tool in Jenkins to move from one environment to other environments
  • Used Puppet as Configuration management tool, to automate repetitive tasks, quickly deploys critical applications, and proactively manages change.
  • Managing the configurations of multiple servers using Puppet.
  • Manage deployment automation using Puppet, MCollective, Custom Puppet Modules and Ruby.
  • Implementing a Continuous Delivery Framework using Jenkins, Puppet, Maven & Nexus in Linux Environment.
  • Configured Source Code Management tools with Bamboo and executed triggers in SVN.
  • Ensured Backups were taken periodically.
  • Configuring the Docker Containers and Creating Docker files for different Environment.
  • Provided 24*7 supports to coordinate with the teams and customers for delivery purposes.
  • Developed & Supported tools for integration, automated testing & Release.
  • Developed and supported the software Release Management and procedures.
  • Responsible for design and maintenance of the GIT Repositories and the access control strategies.
  • Performed all necessary day-to-day GIT support for different projects.
  • Implemented & Maintained the Branching and Build/Release strategies utilizing GIT source code management.
  • Worked on Administration, maintenance and support of Red Hat Enterprise Linux (RHEL) Servers.
  • Used Ant and Maven as a build tools on java projects for the development of build Artifacts on the source code.
  • Worked as a system administrator for the build and deployments process on the enterprise servers.
  • Responsible for design and maintenance of the GIT Repositories and the access control strategies.
  • Performed all necessary day-to-day GIT support for different projects.
  • Implemented & Maintained the Branching and Build/Release strategies utilizing GIT source code management.
  • Worked on Administration, maintenance and support of Red Hat Enterprise Linux (RHEL) Servers.
  • Used Ant and Maven as a build tools on java projects for the development of build Artifacts on the source code.
  • DNS and load balancing experience on Route53.
  • Configured Elastic Load Balancers with EC2 auto scaling groups.
  • Integration of Automated Build with Deployment Pipeline. Currently installed Puppet Master and Agent to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
  • Implementing a Continuous Delivery Framework using Jenkins, Puppet, Maven & Nexus in Linux Environment.
  • Implemented Jenkins 2.0, All Free-Style Jenkins jobs from Jenkins 1.0 are migrated to multi-branch pipeline job in Jenkins 2.0.
  • Jenkins 1.0 was pointed to one giant TFS repository where all the applications code were checked in.
  • When we started using Jenkins 2.0 Giant TFS repository is migrated to multiple GIT repositories. Each application have one own GIT repository.

Environment: - Redhat, Ubuntu, AWS, SQL Server, Java/J2EE, Apache Tomcat, Nginx, Bamboo, Docker, Tomcat, Nagios, Jenkins, GIT, JIRA, Maven

Confidential, Providence, RI

AWS/Devops Engineer

Responsibilities:

  • Responsible for Deployment Automation - Puppet and Shell.
  • Responsible for design and maintenance of the GIT Repositories, views, and the access control strategies.
  • Implementing new projects builds framework using Jenkins & maven as build framework tools
  • Implementing a Continuous Delivery framework using Jenkins, Puppet, Maven & Nexus in Linux environment
  • Converted our staging and Production environment from a handful AMI’s to a single bare metal host running Docker.
  • Setting up continuous integration and formal builds using Bamboo with Artifactory repository.
  • Manage deployment automation using Custom Puppet modules, Ruby.
  • Created Puppet manifests and modules to automate system operations.
  • Configured Elastic Load Balancers with EC2 Auto scaling groups
  • Implemented AWS solutions using E2C, S3, Elastic Load Balancer, Auto scaling groups, Optimized volumes and EC2 instances
  • Created AWS resources (EC2, VPC, subnets, S3, ELBs) using Terraform as a provisioning tool
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier
  • Created monitors, alarms and notifications for EC2 hosts using CloudWatch
  • Scripting in multiple languages on UNIX, LINUX and Windows - Batch, Shell script.
  • Designed and implemented Subversion and GIT metadata including elements, labels, attributes, triggers and hyperlinks.
  • Build and Release management - GIT, Maven, Jenkins administration.
  • Responsible for nightly and weekly builds for different modules.
  • Manage configuration of Web App and Deploy to AWS cloud server through Puppet.
  • Automated the build process using Jenkins.
  • Provided end-user straining for all Tortoise SVN, JIRA users to effectively use the tool.
  • Involved in setting up JIRA as defect tracking system and configured various workflows, customizations and plugins for the JIRA bug/issue tracker.
  • Involved in sprints and planned releases with the team using JIRA and Confluence.
  • Experience working on User admin groups, maintaining account and monitoring system performance using Nagios.
  • Documented the entire build and release engineering process and provided on call support.
  • Worked with Team leads and Managers to resolve production issues.
  • Assisted with design and implementation of new release process.
  • Responsible for company monthly major release deployment.

Environment: - Subversion, Ant, Maven, Jenkins, GIT, JIRA, Nagios, Docker, Bamboo, Puppet, AWS, EC2, S3, ELB, Shell Scripting.

Confidential

Devops Engineer

Responsibilities:

  • Managed SVN repositories for branching, merging, and tagging.
  • Resolved merging issues during rebasing and re-integrating branches by conducting meetings with Development Team Leads.
  • Configuring the Docker Containers and Creating Docker files for different Environment.
  • Responsible for designing and deploying best SCM processes and procedures.
  • Worked closely with software developers and DevOps to debug software and system problems
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Setting up continuous integration and formal builds using Bamboo with Artifactory repository.
  • Maintained development infrastructure including Nexus artifact repository, Bamboo CI server, JIRA.
  • Degree of automation using Chef, Vagrant, Jenkins, and cloud Formation.
  • Wrote Vagrant Scripts to spin up servers on the Developer workstations.
  • Creating Vagrant windows and Linux boxes using Packer.
  • Configuration Management for all environments using Puppet Enterprise.
  • Developed automated provisioning and deployment system using Puppet custom modules and manifest.
  • Installed, configured and maintained web servers like HTTP Web Server, Apache Web Server, WebSphere Application Server and Samba Server on Red Hat Linux
  • Worked at optimizing volumes and EC2 instances and created multiple VPC instances.
  • Manage the configurations of multiple servers using Chef.
  • Worked on cloud services of AWS: EC2, S3, ELB, Cloud Watch.
  • Created AWS resources (EC2, VPC, subnets, S3, ELBs) using Terraform as a provisioning tool
  • Used AGILE MVN method to develop a build and also ANT as a build tool.
  • Installing, configuring and administering Jenkins CI tool on Linux machines.
  • Experienced in configuration management tools such as Ansible and Maven
  • Written Playbook in Ansible for auto deployment in different environment.
  • Coordinate/assist developers with establishing and applying appropriate branching, labeling/naming conventions using GIT source control.
  • Analyze and resolve conflicts related to merging of source code for GIT.
  • Implemented the setup for Master slave architecture to improve the Performance of Jenkins.
  • Used Jenkins for Continuous Integration and deployment into Tomcat Application Server.
  • Installed and Configured the Nexus repository manager for sharing the artifacts within the company.
  • Supported and developed tools for integration, automated testing and release management.
  • Verified if the methods used to create and recreate software builds are consistent and repeatable.
  • Suggested tools and related implementation to engineering teams regarding cloud based services.
  • Executed QA services for enhancing efficiency of technologies and related updates for cloud storage applications.
  • Involved in Research of the project application architecture to support/resolve build, compile, and test issues/problems.
  • Hands on experience with using Linux, Amazon Web Services, and supporting AWS infrastructure.
  • Releasing code to testing regions or staging areas according to the schedule published.
  • Automated the front-ends platform into highly scalable, consistent, repeatable infrastructure using high

Environment: Linux (RHEL 6), Jenkins, Shell Scripting, Apache Tomcat, Docker, Bamboo, chef, Puppet, Ansible, GIT, Nagios, Maven, EC2, S3, ELB

Confidential

Build and Release\Devops Engineer

Responsibilities:

  • Created and maintained users, user profiles, security, rights, disk space and process monitoring.
  • Configured the user accounts for Continuous Integration - Jenkins.
  • Deployed applications using Jenkins server and Troubleshoot build & release job failures, resolve, work with developers on resolution.
  • Managed and document all post deployment issues utilizing the Post Deployments Issue Log.
  • Worked as a partial system administrator for Linux machines.
  • Extensively used ANT tool to do some builds, integrated ANT to CI tool.
  • Edited and Modified POM.xml for a few applications that used Maven.
  • Experience in writing Shell scripts to automate the deployments. Automated processes with custom built Shell scripts.
  • Manage the configurations of multiple servers using Ansible.
  • Written Playbook in Ansible for auto deployment in different environment.
  • Used Ansible Configuration management tool to automate infrastructure and application provisioning.
  • Installed and Configured the Nexus repository manager for sharing the artifacts within the company.
  • Worked effectively in Configuring and Managing monitoring tools like Nagios.
  • Installed and administered GIT source code tool and ensured the reliability of the application as well as designed the branching strategies for GIT.
  • Used Maven as a build tools on java projects for the development of build artifacts on the source code.
  • Worked as a system administrator for the build and developments process on the enterprise server.
  • Created build/deploy documentation in confluence for various applications.
  • Configured SonarQube code quality tool and integrated with Jenkins to check the integrity of code.
  • Documented project’s software release management procedures with input decisions.
  • Used Atlassian JIRA as issue tracking and ticketing tool.
  • Designed workflows, screens, field configurations and components as part of projects definition for JIRA as an administrator.

Environment: Linux, VMware Player, Jenkins, Shell Scripting, Apache Tomcat, Web Logic, Chef, GIT, Ansible, Nagios, MAVEN, ANT, JIRA.

Confidential

Build and Release Engineer

Responsibilities:

  • Provided CM and Build support for more than 5 different applications, built and deployed to the production and lower environment.
  • Defined and Implemented CM and Release Management Processes, Policies and Procedures.
  • Experienced in authoring pom.xml files, performing releases with the Maven release plug-in, Mavenization of Java projects and managing Maven repositories.
  • Implement, maintain and support reliable, timely and reproducible builds for project teams.
  • Maintained build related scripts developed in ANT. Modified build configuration files including Ant’s build.xml.
  • Worked with development team to migrate Ant scripts to Maven.
  • Researched and implemented code coverage and unit test plug-ins with Maven/Jenkins.
  • Configured and maintained Jenkins to implement the CI process and integrated the tool with Ant and Maven to schedule the builds.
  • Work with development/testing, deployment, systems/infrastructure and project teams to ensure continuous operation of build and test systems.
  • Worked on the Oracle databases in the backend to execute the DMLs and DDLs.
  • Own full lifecycle of build system - from analysis, development, implementation and support of builds, unit testing and deployments.
  • Integrated ANT, MAVEN and MSBUILD with Hudson CI tool to automate JAVA and .NET builds.
  • Automated deployments to Linux, Windows servers using Shell scripts.
  • Developed Shell Scripts for automation purpose and also wrote a build and deployment scripts according to SCM team standards and processes to IST, QA, Performance and Production Environments.
  • Responsible for design and maintenance of the Subversion Repositories and the access control strategies.

Environment: Ant, Java, Maven, Jenkins, Linux, Web Sphere, Apache Tomcat.

Confidential

Systems Engineer/Application Packager

Responsibilities:

  • Installation and Configuration of Primary Sites for 2012 architecture in the Environment.
  • Agents Configuration, Site System Configuration, Collections Creation
  • Maintaining ad Creating Security for users of SCCM Environment.
  • Daily Monitoring of SCCM Environment Functionality.
  • Resolving all Performance and Functionality Issues in SCCM.
  • Distribution Points Configured for different locations in the Environment.
  • Analyze daily, all reports/data pertaining to customer service/satisfaction performance and identify non-favorable performance areas assigning remediation plans and follow up as appropriate.
  • Re-Packaging in house applications, vendor applications and Business Applications as per Client Standards using Admin Studio.
  • Monitor and respond to incidents of failed software (including patch) deployment, software configuration change, and security incidents.
  • Develop and maintain software administration documentation, and such other documentation as directed, including processes and procedures for consistent maintenance and support.
  • Create, review and test application packages as per client standard. Device driver testing on the new hardware models.
  • Manage, execute, log and report break/fixes changes, service requests and support activities
  • Develop standard templates and procedures for Dispatching/Workload management
  • Design and Build standard operating environment Software Configurations that reflect agreed functional needs and specifications based on the operating environment design. Liaise with project stakeholders on an ongoing basis.
  • Interacting with the client for technical clarifications.
  • Helping the team for Repackaging and customizing the applications as per the organizational requirement in Windows Installer format using Wise Package Studio.
  • Coordinate with application stakeholders and users on UAT.
  • Responsible for client Documentation such as Design template, sign off, Test cases and Deployment process.

Environment: Wise Package Studio 7.0, Sequencing using Sequencer 4.6, Regmon, Filemon, Process Monitor, beyond compare, orca, MSI validation Tool, VB Script, Wise script editor, VMware 6.5, SCCM 2012

Confidential

Systems Engineer/Application Packager

Responsibilities:

  • Re-Packaging in house applications, vendor applications and Business Applications as per Client Standards using Admin Studio / Wise.
  • Directly participate in solving of complex problems and demonstrate seniority and expertise.
  • OS Migration Strategy (Windows Vista), Application Assessment, Remediation techniques Shimming, Application Packaging (MSI) & Virtualization skills.
  • Performing Windows Vista compatibility check and certifying applications.
  • Creating Shims using Microsoft Compatibility Tool to supporting Windows Vista platform.
  • Design and Build standard operating environment Software Configurations that reflect agreed functional needs and specifications based on the operating environment design.
  • Monitor and respond to incidents of failed software (including patch) deployment, software configuration change, and security incidents.
  • Define project scope, goals and deliverables that support business goals in collaboration with senior management and stakeholders
  • Evaluation of the application/request given by the client, communicating (E-mail, Telephone, Chat) with the client incase of any clarifications required.
  • Analyze daily, all reports/data pertaining to customer service/satisfaction performance and identify non-favorable performance areas assigning remediation plans and follow up as appropriate.
  • Develop best practices and tools for project execution and management. Ensure the performance managed to consistently achieve SLAs & KPIs.
  • Provide recommendations for developments and implementations, Document business requirements, gatherings and issues and updated business process flows.
  • Responsible for client Documentation such as Design template, sign off, Test cases and Deployment process.

Environment: Wise Package Studio 5.6, Regmon, Filemon, VMware 6.5, Process Monitor, beyond compare, orca, MSI validation Tool, SMS Installer, Wise Script Editor, VB Script.

Confidential

System Engineer/Application Packager

Responsibilities:

  • Re-Packaging in house applications, vendor applications and Business Applications as per Client Standards.
  • Performing Windows compatibility check and certifying applications
  • Responsible for application compatibility testing to determine application readiness for installation on different Operating systems, hardware and desktop platforms
  • Prepares and completes action plans; implements production, productivity, quality and customer service standards; resolves problems; completes audits; determines system improvements
  • Coordinate and collaborate workflow processes and issues in packaging and Testing
  • Interface with clients, software professionals to develop solutions.
  • Contribution to the practice in the form of creating technical documents, AIG and RCA Documents about the problems encountered in the packaging process
  • Liaising with staff at all levels of a client organization. Performing Internal Audit on the process
  • Directly participate in solving of complex problems and demonstrate seniority and expertise
  • Define project scope, goals and deliverables that support business goals in collaboration with senior management and stakeholders
  • Liaise with project stakeholders on an ongoing basis.
  • Analyze daily, all reports/data pertaining to customer service/satisfaction performance and identify non-favorable performance areas assigning remediation plans and follow up as appropriate.
  • Develop best practices and Quality Standards for project execution and management. Ensure the performance managed to consistently achieve SLAs & KPIs
  • Provides technical, business and delivery consultative support for the project at the pre-and/or post phases.
  • Oversee implementation of all phases of Managed Services projects taking into account customer priorities, internal resources, and schedules to most effectively rollout the project Activity/job

Environment: Install Shield 10.0 and VM Ware 6.0.1, Regmon, filemon, Process Monitor, beyond compare, orca, Wise Script Editor, VB Script.

We'd love your feedback!