We provide IT Staff Augmentation Services!

Devops/aws Engineer Resume

5.00/5 (Submit Your Rating)

Gary, IN

SUMMARY

  • With 7+ years of experience as Build/Release/Middleware Infrastructure Engineer, I have expertise working and leading activities in many areas of Release Life Cycle like Build Management, Source Code management, Deployment Activities, Environment management and Release Management.
  • I worked in all areas of Infrastructure management like VM provisioning, platform installations, middleware installation, configuration management and Application handling.
  • With my Future Focus DevOps methodologies and wanting to be a Pure DevOps Engineer I have had an opportunity in implementing and Enhancing CI & CD pipelines for faster, reliable software delivery using tools & technologies like AWS, Chef, Jenkins, Docker, Rundeck, GIT and atlassian tool suites .
  • 7+ years of referable IT experience as a DevOps Engineer and as a Linux - Windows Administrator.
  • 5+ years of experience as DevOps, Build & Release Engineer in solving complex problems with creative solutions, supporting development, Deployment operations in different environments.
  • Hands-on experience on DevOps/Agile operations process and tools area (Code review, unit test automation, Build & Release automation, Environment, Service, Incident and Change Management).
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM) processes, which include compiling, packaging, deploying and Application configurations.
  • Strong hands on development and configuration management experience with software provisioning tools like Ansible, Chef, and Puppet.
  • Expert in creating the company's DevOps strategy in a mix environment of Linux (RHEL/CENTOS, Windows) servers along with creating and implementing a cloud strategy based on Amazon Web Services (AWS).
  • Strong skills in source code repository tools such as GIT, Clear Case, SVN and CVS.
  • Expertise in C/C++/Java builds with Ant, Maven, GIT, Jenkins, cruise control.
  • Extensive experience in the design and implementation of Continuous Integration, Continuous Delivery, Continuous Deployment and DevOps processes for Agile projects.
  • Experience with Configuration and Maintenance of Automation tools like Puppet, Ansible and Chef.
  • Excellent skills in Linux Shell/Perl scripting and good C/Java programming experiences.
  • Strong knowledge and experience of software and deep understanding of computer
  • Good knowledge and solid understanding of DevOps and continuous delivery tools such as Puppet and CF Engine.
  • Expertise in using build tools like MAVEN and ANT for the building of deployable artifacts such as war & ear from source code. Application Deployments & Environment configuration using Chef.
  • Extensive Automation, Continuous Integration and deployment (Gulp/Grunt, Nant, PowerShell, TeamCity) experience
  • Good Knowledge in bash (Shell)/Perl and exposure to Jython, Python scripting.
  • Excellent experience in documenting and automating the build and release process.
  • Experience on AWS Cloud computing and involved in creating AWS instances and deployed Linux and Red-hat on AWS environment and Expertise in migrating applications onto AWS.
  • Expertise in Querying RDBMS such as Oracle and MYSQL by using SQL for Data integrity.
  • In-depth understanding of the principles and best practices of Software Configuration Management (SCM).
  • Experience in using CI tools Hudson and Jenkins for automated builds.
  • Experience in using Version Control Tools VSS, Sub-Version, Git, perforce. Good experience in automating deployment pipelines and Strong knowledge on source controller concepts like Branches, Merges and Tags.
  • Efficient in working closely with teams to ensure high quality and timely delivery of builds and releases.
  • Have strong experience in Google Cloud and Azure, Rackspace/Openstack.
  • Good understanding of the principles and best practices of Software Configuration Management (SCM) in Agile, scrum, and Waterfall methodologies.
  • Excellent communicative, interpersonal, intuitive, analysis and leadership skills with the ability to quickly learn & adapt to emerging new technologies & environments.

TECHNICAL SKILLS

Operating Systems: Linux Red Hat, CentOS, Ubuntu, SUSE, Windows and Mac OS.

Languages/Scripts: C, C++, XML, HTML, JAVA, JEE, PHP, Power Shell, Bash, Ruby, Python

Cloud Platforms: Amazon Web Services(AWS) and Open stack.

Configure management tools: Chef, Puppet, Vagrant, Ansible, Docker, Splunk, Nagios.

Build Tools: Ant, Maven, Jenkins. Hudson, Bamboo.

Version Control Tools: SVN Subversion, GIT, GIT HUB, Clear Case

Web/Application Server: Apache Tomcat, WebSphere, WebLogic, JBOSS, Nix.

Database: Oracle, DB2, MySQL, MongoDB 7 SQL Server, MS SQL.

Virtualization: VMware, VSphere, VCenter Server Appliance, Oracle Virtual box.

Networking Protocols: DHCP, Ethernet, TCP/IP, HTTP, HTTPS, and FTP.

PROFESSIONAL EXPERIENCE

Confidential, Gary, IN

DevOps/AWS Engineer

Responsibilities:

  • Amazon Web Services (AWS) and cloud technologies to migrate over from their current datacenter and virtual environments.
  • Expertise in setting up and managing the SDLC with end - to-end automation using various DevOps tools and technologies.
  • Creating, managing and performing container based deployments using Docker images containing Middleware and Applications together.
  • Worked in AWS environment, instrumental in utilizing Compute Services (EC2, ELB), Storage Services (S3, Elastic Block Storage), Elastic Beanstalk, VPC, SNS, IAM and Cloud Watch.
  • Participated in the release cycle of the product which involved environments like Development QA UAT and Production.
  • Regular Build jobs are initiated using the Continuous Integration tool with Jenkins.
  • Wrote Puppet manifests for deploying, configuring, install shield and managing collected for metric collection and monitoring.
  • Managing infrastructure configuration via Chef Cookbooks for systems in AWS.
  • Coordinate/assist developers with establishing and applying appropriate branching, labelling /naming conventions using GIT source control.
  • Develop and implement an automated Linux infrastructure using Puppet.
  • Wrote Puppet models for installing and managing java versions.
  • Production experience in large environments using configuration management tool Puppet supporting with 500+ servers and involved in developing manifests
  • Implemented automated local user provisioning in instances created in Openstack cloud.
  • Deploying the Openstack components on multimode with high availability environment.
  • Configured Jenkins for doing builds in all the non-production and production environments. Worked extensively on CVS, Subversion as Version Control.
  • Handled Jira tickets for SCM Support activities.
  • Wrote several terraform templates to create infrastructure for various applications.
  • Creating user level of access for related GitHub project directories to the code changes.
  • Performed all necessary day-to-day Subversion/GIT support for different projects.
  • Used Artifactory repository tool for maintaining the Java based release code packages.
  • Provided the assistance for the smooth phase of Release for the Emergency and Expedite Releases by getting the Director Level Approval and coordinating with different teams.
  • Wrote Shell scripts to automate several routing tasks, system performance etc.
  • Deployed Puppet, Puppet Dashboard and PuppetDB for configuration management to existing infrastructure.
  • Installed and Configured RUNDECK and wrote shell scripts to automate App/Web services bouncing/deployment.
  • Using Chef and AWS allowed me to reduce costs for the department and eliminate unwarranted resources. Automated provisioning of cloud infrastructure with Chef.
  • Replaced existing manual deployment and management processes with Chef and AWS OpsWorks stacks across 4 product platforms.
  • Worked on Jenkins, GitHub, Puppet, Artifactory and all internal build systems for the core development team on an enterprise-level Java-based cloud orchestration/automation tool.
  • Strictly enforced ITIL process while pushing builds and deployments to prod and pre-prod environments.
  • Configured the user's accounts for Continuous Integration - Jenkins, Nexus and Sonar.
  • Supported small to medium sized projects using GIT.
  • Worked on integrating GIT into the continuous Integration (CI) environment along with Jenkins and Subversion.
  • Created and deployed a tool to automate branch and project creation in subversion utilizing Perl and Puppet scripts.
  • Updated and automated Release reports for Change Management.

Environment: Red Hat Linux, SUSE, Puppet, Chef, OpenStack, Ant, Maven, GIT, SVN, Bamboo, Nexus Pro, Sonar, Jira, Remedy, Ruby, Shell Scripts, Tomcat, Jenkins

Confidential, Detroit, MI

DevOps/Linux Engineer

Responsibilities:

  • Launching Amazon EC2 Cloud Instances using Amazon Web Services (Linux/Centos/Ubuntu/RHEL) and Configuring launched instances with respect to specific applications.
  • In Drupal we use to Launch, manage, and scale ambitious digital experiences with the flexibility to build great websites or push beyond the browser.
  • Worked in an agile development team to deliver an end to end continuous integration/continuous delivery product in an open source environment using tools like puppet & Jenkins.
  • In AWS solution Architect we will Assist Internal clients to move to AWS Public cloud and eliminating the use of internal data center.
  • Developed automation and deployment utilities using Ruby, Bash, Power shell, Python and Run deck
  • Used Octopus to fit into teams that follow agile delivery practices.
  • Implemented of a SAML server; authenticates the user and issues a SAML token containing assertions about the user
  • We use Terraform to manage the AWS and other cloud infrastructure. Manage servers using configuration management products like CFEngine or Puppet.
  • Repeatedly worked on AWS Cloud Engineer platform and its features which includes EC2, VPC, EBS, AMI, SNS, RDS, EBS, S3, DynamoDB, ElastiCache, IAM, Cloud Formation, OpsWorks, Cloud Watch.
  • Installed application on AWS EC2 instances and configured the storage on S3 buckets.
  • Enabled Cloud Foundry support on Azure through open source collaboration which enabled millions in cloud spend.
  • Worked on Database like Cassandra, Hadoop, Redis, Riak, Spark, postgresql, MySQL.
  • Expert in administrating the LAMP stack.
  • Built and Deployed Java/J2EE to Tomcat Application servers in an Agile continuous integration process and automated the whole process.
  • Installed and supported the Clear Case and Multi-Site tools for the entire group.
  • Written Chef Cookbooks for various DB configurations to modularize & optimize product configuration.
  • Branching, Tagging, Release Activities on Version Control Tools: SVN, GitHub.
  • Installation and configuration of Red Hat Enterprise Linux server 5.0/6.0 and Sun Solaris 10 (&11), Oracle RAC on VMWare and stand-alone platforms.
  • Providing 24/7 support for on-call on Red Hat Linux, Openstack, Cloud and Solaris environments.
  • Worked onWindows infrastructure for troubleshooting, installation and maintenance.
  • Jumpstart and kickstart server builds, assisting in PCI security analysis, SAS70 audit compliance
  • Job automation using Korn/Shell and Bash Scripts.
  • JET upgrade for jumpstart servers of Solaris builds
  • Migrating over 200 servers from remote satellite DC to Production DC in Phoenix, AZ.
  • Managing disk storage using Veritas Volume Manager 4.1/5.0 and Solaris Volume Manager.

Confidential

Linux Systems Engineer

Responsibilities:

  • Installation, Configuration & Upgrade of Linux, Solaris, AIX, HP-UX, Linux operating systems.
  • Installation of patches and packages.
  • Upgraded Solaris 9 to Solaris 10 and 11. Configuring SAN Sun Storage. Through Brocade Silkworm Switches. Fiber Optics Switch for redundancy with multi-path.
  • Configured Solaris Jumpstart Server. Maintained Server 6.0. Backup data of Servers using VERITAS Net Backup. Maintained Security of the Solaris Servers.
  • Configuration of VERITAS Cluster Server, Service Guard from the scratch and maintained service group/packages for failover and redundancy purpose.
  • Worked on Solaris 10 container technology, configured separate zones for various applications.
  • Involved in Implementing and Administrating enterprise level data backup and recovery.
  • Designed and Implemented Backup solution for the Network
  • Installed and configured file and Application servers running on Sun servers
  • Configuring and maintaining network services such as LDAP, DNS, NIS, NFS, Web, Mail, FTP
  • Implementation of RAID 0/1/5 for creation of logical volumes using VERITAS Volume Manager in SAN Storage Area Environment
  • Managed Network troubleshooting applications TCP/IP including Ethernet, IP addressing & Sub netting, routing
  • Worked on creating user accounts, user administration, local and global groups on Solaris platform
  • Created User Accounts and Network Shares. Configured SUN Workstations as Domain Clients.
  • Administrated NFS, NIS, DHCP and DNS Samba services running on Sun Solaris and Red Hat Linux.
  • Worked with Storage team to configure EMC SAN, NAS and iSCSI configuration.
  • Managed Users for Solaris, HP-UNIX and Linux Servers and assigned rights to access network resources.
  • Created training materials and provided training to meet team needs.
  • Debug application, site performance issues.
  • Perform root cause analysis of the issues and report.
  • Replicate data across multiple servers. Prepare and execute backup and recovery for the data. Implement disaster recovery plans.

Confidential

Linux Engineer

Responsibilities:

  • Installed and Supported Debian, RHEL and SCO Linux.
  • Implementing file sharing on the network by configuring NFS on the system to share essential resources
  • Maintaining Patches and Packages to keep the servers up to date with latest OS versions.
  • Setting Up and Trouble-shooting Sendmail and DNS.
  • Performed custom Jumpstart to install Sun OS on Sun Servers/workstations.
  • Working on VMware clustering like HA and DRS clusters using VC.
  • Working on Migration concepts like Vmotion and cold migration
  • Creation of templates from VMs and Creation of Vms from templates.
  • Installation, Configuration and Maintenance of Web Servers, Application Servers and Database Servers on Sun Solaris.
  • Working on VMware clustering like HA and DRS clusters using VC.
  • Design & Implement Storage Area Network (SAN) with Brocade switches & McData director.
  • Worked on resource management framework like creation resource pools, adding the VMs into resource pools.
  • Involved in configuration management, software deployment, change management, performance monitoring & tuning, and application maintenance.
  • Created snapshots of clones of LUNs using EMC Snap Views.
  • Wrote shell scripts (sh, bash, ksh) to automate day-to-day activities.
  • Consulting with clients on Sendmail, DNS, LDAP, POP and IMAP issues.
  • Monitoring network performance and implementing security tools on the system.
  • Documentation of UNIX environment and configuration details.
  • Planning and implementing system upgrades including hardware, operating system and periodical patch upgrades through BladeLogic.
  • Configured Solaris Logical Domains and Containers.
  • Used Kickstart and Jumpstart for building servers extensively.

We'd love your feedback!