We provide IT Staff Augmentation Services!

Aws/devops Engineer Resume

0/5 (Submit Your Rating)

Irving, TX

SUMMARY

  • Around 8 years of experience in Linux administration, DevOps in CI/CD pipeline,Build/Release management, Cloud Computing and administration based on Customer focused and results driven (cost saving, increase efficiency and standardize)
  • Experience working in a DevOps Environment as a DevOps engineer working on various technologies/applications like Puppet, CHEF, GIT, SVN, Jenkins, Docker, AWS, ANT, Maven.
  • Exposed to all aspects of Software Development Life Cycle (SDLC) such as Analysis, Design, Implementation and Testing.
  • Managing a production infrastructure on Amazon Web Services VPC utilizing AWS Code Deploy, S3, EC2, container Service, Cloud Formation including Auto Scaling.
  • Terraform experience to build VPC, EC2, SG, S3, RDS, Route53 Record, SNS, SQS, Autoscaling, ELB, and CloudWatch etc.
  • Experience in optimizing volumes, EC2 instances and created multiple VPC instances.
  • Experience in creating alarms and notifications for EC2 instances using Cloud Watch.
  • Experience using cloud providers and API's for Amazon(AWS) with Cloud Sigma (EU).
  • Experience in managing DNS, FTP, apache servers in Linux environment.
  • Strong Knowledge in Cloud Computing services (IAAS, PAAS, SAAS)
  • Expertise in post - production analysis of the projects.Monitor automated systems recovery solutions.
  • Puppet server experience and ability to build it from scratch, very clear understanding puppet control repo and puppet module repo code to sync via R10K, agent, puppetdb and relevant services and all level of troubleshooting related to client and server..
  • Install and configure virtual cloud instances, Support cloud servers including security configurations, patching, and troubleshooting. Develop scripts for automating client/server functions.
  • Experience in maintaining Development / operations (DevOps) of application server clusters comprised of several hundred nodes.
  • Experience in installing, configuring, modifying, testing and deploying applications on different application servers. Implemented Puppet, Chef and DevOps tools
  • Rapid-provisioning and configuration management for Ubuntu using Chef on Amazon Web Services.
  • Expertise in Jenkins deploy jobs, deploy POM/JAR via nexus sona type, Docker containers services.
  • Worked on Data-Center operation and migration across Unix and Linux platforms
  • Good understanding of OSI Model, TCP/IP protocol suite (IP, TCP, UDP, SMTP, FTP, TFTP).
  • Expertise includes bash and python scripting with focus on DevOps tools, CI/CD Architecture and hands-on Engineering.
  • Implemented Continuous Integration and deployment using various CI Tools like Puppet, Ansible, Jenkins, Hudson, Chef, Bamboo and Nexus.
  • Automated cloud deployments using chef, python (boto & fabric)AWS Cloud Formation Templates.
  • Installed and configured Nagios monitoring tool, while using it for monitoring network services, host resources. Configured Nagios to monitor EC2 Linux Instances with Puppet.
  • Installed Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm.
  • Virtualize the servers on AWSusing the Docker, create Docker files and version control.
  • Experience in install, configure, upgrade, troubleshoot, backup & recovery in Redhat Linux systems.
  • Experience in creating physical volume, logical volume, volumes using LVM's in Linux.
  • Extensively used LVM to create Volume Groups, LVs & Disk mirroring for IBMservers.
  • Good Interpersonal Skills, team-working attitude, takes initiatives and very proactive in solving problems and providing best solutions.

TECHNICAL SKILLS

Cloud Infrastructure: AWS, Azure, OpenStack

Configuration management Tools: Puppet, Chef, Vagrant, Docker, Ansible, Git, Bitbucket, SVN, Sonar Qube

Continuous Integration Tools: Jenkins, Bamboo, Hudson, Build Master, Travis CI

Build Tools: Nant, ANT, MAVEN, Gradle, CMAKE, MS Build

Versioning Tools: GIT, ClearCase, CVS, Subversion

Bug Tracking Tools: JIRA, Rally, Nexus, Remedy

Scripting: Shell, Python, PL/SQL, C#, ASP.Net, XML, HTML, Ruby and Perl

Languages: C, C++, PL/SQL and Java/J2EE

Web Technologies: Java Script, Servlets, JDBC, JSON, CSS

Virtualization Tools: VMware vSphere, Oracle Virtualbox, VMware Workstation

Database: DynamoDB, MongoDB, Oracle, SQL Server, MySQL, MS Access

Operating System: Windows, Linux, Unix, Solaris, RHEL, Centos, Ubuntu, SUSE

Network Services: LDAP, DNS, NIS, DHCP, NFS, Web, mail, FTP

Network Topologies: LAN, WAN, VPN and Firewalls

Logging & Monitoring Tools: Nagios,Splunk, Logstash

Web/App server: WebLogic Application Server 9.x, 10.x, WebSphere6.x/7.x/8.x, Apache Tomcat5.x/7.x, AWS, JBOSS4.22.GA

PROFESSIONAL EXPERIENCE

AWS/DevOps Engineer

Confidential, Irving, TX

Responsibilities:

  • Involved in Architect, build and maintain Highly Available secure multi-zone AWS cloud infrastructure utilizing Chef, Puppet with AWS Cloud Formation and Jenkins for continuous integration.
  • Utilized S3 Data pipeline to move data toAWSRedshift and application deployment and data migration onAWSRedshift.
  • Design & implemented VPC service for extension of customer's on-premises datacenter with AWS Cloud using AWS VPC and VPN& Direct connect services.
  • Implemented and maintained Chef Configuration management spanning several environments in VMware and the AWS cloud.
  • Doing Refactoring of oldawsstructure to new structure via terraform and S3 based tfstate file concept and writing new terraform modules.
  • Launching Amazon EC2 Cloud Instances using Amazon Images (Linux/Ubuntu) and Configuring launched instances with respect to specific applications.
  • Set up ELB for different applications to ensure high availability of applications.
  • Used Amazon S3 to backup database instances periodically to save snapshots of data.
  • Used Amazon Route53 to manage DNS zones, also give public DNS names to elastic load balancers ip's
  • Working as aDevOpsengineer-Infrastructure Automation and involving in various environments to get solve customer technical problems related toAWSautomation and implementation of multipleAWSresources using terraform and Puppet open source environment.
  • Hands on with Puppet Manifest files to deploy automated tasks to many servers at once.
  • Creating New Puppet server configurations and new modules per applications.
  • Performing Manifests to update the Puppet agent using Puppet Master.
  • Using Chef, deployed and configured Elastic search, Log stash and Kibana (ELK) for log analytics, full text search, application monitoring in integration with AWS Lambda and Cloud Watch
  • Worked on Chef clients to get application configurations and Ansible.
  • Solved customers legacy systems problems related to VMware, Redhat, Storage technology.
  • Exp in Creating secured cloud infra using (VPC) for Staging, Development environment on AWS.
  • Developed and maintained the Continuous Integration and Deployment systems using Git, Jenkins, ANT, Chef, Maven, Nexus, Puppet.
  • Used Cloud Watch logs to move application logs to S3 and create alarms raised by applications.Managing Linux, VMware and AWS/VM's.
  • Scripting infrastructure and (Linux) machine provisioning from scratch using tools such as bash and the Ruby AWS-SDK.
  • Written Chef Cookbook, recipes to automate installation of Middleware Infrastructure like Apache tomcat, jdk and configuration tasks for new environments etc.
  • Working with Devopspractices by AWS, Elastic Bean stalk & Docker with Kubernetes.
  • Experience working on several Docker components like Docker Engine, Docker-Hub, Docker-Compose, Docker Registry and Docker Swarm.
  • Experience working on Dockerhub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing directory structures and managing containers.
  • Installed Jenkins on a Linux machine and created a master and slave configuration to implement multiple parallel builds through a build farm. I am responsible to deliver release via Jenkins job.
  • Manual Installation and configuration of Weblogin, Tomcat and Apache servers.

Environment: s: Linux, Jenkins, Docker, GIT, Kubernetes, Weblogin Server, Tomcat, Apache, Chef, Puppet, Ruby, Nexus, AWS, S3, ROUTE 53, VPC, VM's, AWS Cloud Formation, EC2.

DevOps/AWS Engineer

Confidential, Houston, TX

Responsibilities:

  • Managing Amazon Web Services (AWS) infrastructure with automation and configuration management tools such as Puppet or custom-built.
  • Analyze and resolve conflicts related to merging of source code for GIT.
  • Installed Jenkins/Plugins for GIT Repository, setup SCM Polling for Immediate Build with Maven and Jenkins.
  • Repo (Nexus Artifact) and Deployed Apps using custom ruby modules through Puppet.
  • Installed/Configured/Managed Puppet Master/Agent.
  • Maintained and provisioned EC2 instances, S3, VPC, Route53, ELB, IAM, Cloud Watch alarms, SNS, SES.
  • Performed automation deployments usingAWSby creating IAM roles, policies and used code pipeline plugin to integrate Jenkins withAWSand created the EC2 instances to provide the virtual servers.
  • Wrote custom Modules, Manifests, downloaded pre-written modules from puppet-forge.
  • Upgradation or Migration of Puppet Community and Enterprise.
  • Changing the AWSinfrastructure Elastic Beanstalk to Docker with Kubernetes.
  • ConfigureAWSVPC with public and private subnets, configured Routing tables, Internet gateway, ACL's, Security groups.
  • Worked onAWSRDS and Migrating data from Oracle DB and SQL DB from other applications over the internet cloud.
  • Developed Python, Shell Scripts and PowerShell for automation purpose.
  • Implemented multi-tier application provisioning in AWS, integrating it with Puppet.
  • Created scripts in Python which integrates Amazon API to control instance operations.
  • Created JIRA issues to prioritize and take an action on what's important, and stayed up to date with what's going on around the project.
  • Deployed Puppet and dashboard for configuration management to existing infrastructure.
  • Written Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Implemented automated local user provisioning instances created in AWS.
  • Used Puppet to manage Web Apps, config files, Database, Commands, Users Mount Points, Packages
  • Experience in managing Ansible Playbooks with Ansible roles.
  • Used file module in Ansible playbook to copy and remove files on remote systems.
  • Created inventory in Ansible for automating the continuous deployment.
  • Installed and configured Nagios tool, for monitoring network services and host resources.
  • Worked on Docker container snapshots, attaching to a running container, removing images, managing directory structures and managing containers.
  • Experience working on Docker Hub, creating Docker images and handling multiple images primarily for middleware installations and domain configurations.
  • By designing and implementing Docker workflow, it reduces built and deployment times
  • Releasing code to testing regions or staging areas according to the schedule published.
  • Hands on experience in install and administrating CI tools like Jenkins, GIT & Nexus.
  • Constructed various Jenkins jobs from building jobs in Maven to smoke testing. The constructed jobs also send notifications for success and failure of jobs.

Environment: s: Maven, Jenkins, Cucumber, GIT, CVS, Puppet, Linux/Unix, AWS, Shell PowerShell Scripts, Python, SCM, Tomcat, Jira, Docker, Hudson, Bamboo, WebLogic.

DevOps/Cloud Engineer

Confidential - New York, NY

Responsibilities:

  • DevOpsEngineerdedicated to automate, optimize and migrated deployment code from nANT build to Release Management in making the Release Automation and maintained the RM tool as admin to monitor the workflows of application of different sources.
  • Worked on Release Management, Setting up environments in RM and creating workflows for deployments for applications. Deployments for different technologies VS2010, NANT, Informatica, Adobe Life Cycle and Oracle Dbs.
  • Create auto deployment tools for new and legacy projects using Jenkins, ANT, Maven, Chef, Git, GitHub, Docker, Nagios, Nant, Release Management
  • Enabled customers to better manage software development, deployments and infrastructure with tools such as Chef, Jenkins, and GitHub.
  • Maintained the Selenium & JAVA automation code and resources in source controls like, GitHub TFS, SVN over the time for improvements and new features.
  • Setup initial infrastructure for all upcoming new servers and applications under Config Mgmt in Microsoft Server Manager.
  • Developed some custom activities in Release Management using PowerShell scripting as per the users requirement.
  • Deploy and monitor scalable infrastructure on Amazon web services (AWS) & configuration management using Puppet.
  • Testing the newly developed infrastructure with tools like Cucumber and server spec.
  • Automated various infrastructure activities like Continuous Deployment, Application Server setup, Stack monitoring using Ansible playbooks and has Integrated Ansible with Jenkins.
  • Extensive experience using MAVEN, ANT and Xcode as build tools for the building of deployable artifacts from source code.
  • Integrated Maven with shell scripts created in Bash to automate the deployments for the Java based applications.
  • Created the workflows maintaining Distributed Service Standards
  • Worked with development team to migrate Ant scripts to Maven.
  • Experience in Implementing Configuration Management tools like Puppet and Chef.
  • Researched and implemented code coverage and unit test plug-ins with Maven/Jenkins.
  • Did Server configuration management via Puppet/ Jenkins
  • Configured container based deployments on Docker using tools like nagios
  • Involved in Source Code Management Systems consisting of GIT, GitHub, TFS, and SVN.
  • Created virtual machine, App-pools in the Windows Server as per the standards.
  • Monitor the performance of the servers are good using Microsoft Server Manager.
  • Responsible to standardize deployments for various projects.
  • Automating The Build process using Subversion (SVN), and ANT.
  • Maintained standards as per the client and CMMI project standards.
  • PerformedDevOpsfor Linux, Mac and Windows platforms
  • Troubleshoot issues and fixing them to maintain the standards.
  • Mobile Deployments for iOS and Android Application using Mobile Labs
  • Maintained Active Directory with the users and groups and checked with Microsoft Server Manager.
  • Setting up and configured and managing IIS using Microsoft Server Manager.
  • Responsible for administration and maintenance of Informatica repositories and migrations.
  • Responsible for administration and Maintenance of BizTalk server applications and deployments.
  • Co-ordinate production deployment/Go-Live activities for various applications.
  • Involved in IOSS related meetings and discussions like Standardization, Issues Tracking, Appreciation, Improvements, War Room meetings.Training & Mentoring

Environment: SVN (Subversion), ANT, and Maven, Chef, Puppet,DevOps, TFS, Jenkins, MS Build, Unix, Linux, Bash, SQL Azure Database,AWS, MongoDB, Chef, SharePoint, Git, PowerShell, Maven, Git, GitHub, Docker, Nagios, Nant, Release Management, TFS, device Connect, iOS, Android, BMC Remedy, Service-now

Build and Release Engineer

Confidential

Responsibilities:

  • Used Jenkins innovatively to automate most of the build related tasks. Improved throughput and efficiency of build system.
  • Creating and Managing VMs and setting up communication with the help of Endpoints and VM Migrations from Transitional hosts and VMware.
  • Developed, maintained and distributed build systems using Jenkins for each scheduled release using master - slave configuration.
  • Helped development teams to resolve merge conflicts and code commit problems in Perforce P4V using Helix Versioning Engine.
  • Manage System Firewall utilizing IP Chains, IP Tables and implemented SSH SSL.
  • Integrated JIRA and Perforce using Pre-commit hooks to ensure the process is followed and automated JIRA tasks using JIRA CLI.
  • Worked with R&D & Operation teams to debug the runtime and build time issues in build running. Fixed all syntax and logic errors in tools.
  • Used Maven dependency management system to deploy snapshot and release artifacts such as JAR, WAR and EAR from source code to Nexus to share across projects.
  • Involved in levels of Software Development Life Cycle(SDLC) such as Analysis, Planning, Developing, Testing, Implementing and Post-production analysis of the projects.

Environment: Jenkins, Helix Versioning Engine, SQL Windows Forms, Nexus, artifacts, Maven, Nexus, JIRA

System Administrator

Confidential

Responsibilities:

  • Installed, upgraded and configured RHEL 5.x/4.x/3.x and SUN Solaris 9.x/10.x. This included Kickstart Installation, HP-SAS and CD media.
  • Installed/Configured WebLogic 10.x/9.x and Tuxedo 8.x/10.x Application Servers.
  • Installed/ managed software policies using HP-SAS on the Servers and added OS patches using APT installer.
  • Installation and configuration of VCS5.0/VCSOne on various Red Hat and Sun Servers.
  • Installation and configuration of Oracle RAC 10g/11g on Linux cluster nodes.
  • Conducted performance testing of Apache and Tomcat management services.
  • Distributed OS and application packages using Software management tools.
  • User and Disk Management of Linux and Sun user accounts, groups, directories and file permissions.
  • Configuration and Administration of Apache Web Server and SSL certificates and also involved in configuration of Virtual Hosts for Apache HTTP Server.
  • Installed and Configure Multi-pathing for SAN disks in 3PAR Power path.
  • Experience in Installing and Configuring JBOSS 5.1 Application Server in test environment.
  • Day to day tasks include hardware support, problem && HP Open View change management ticket implementations, OS builds & upgrades along with UNIX Administration.
  • Performance Monitoring and Tuning using IO stat, VMstat and net stat and tools like HP OpenView and custom tools to review historical logs for root cause analysis and involved in troubleshooting the recurring problems.
  • Shell, Perl scripting for automating changes during move to speed up process.
  • Application level backup using tar for archiving to local systems and Commvault backup for enterprise wide backup and recovery.
  • Worked in managing VMware Server to build guest OS using vSphere client.
  • Take full gathering of data and ensure everything planned and documented so other team members can use it during their support hours.
  • Provided 24/7 on call support on UNIX Production Servers. Responsible for planning, scheduling, implementing all move to production changes during weekly outages.

Environment: s: HP ProLiant BL460s/620s/680s/980s, Sun Fire 490, Oracle 11g/10g/9i, Veritas Volume Manager, CommVault Backup, VCS5.0/VCSOne, RHEL 5.x/4.x, HP-UX 11.x and SUN Solaris 9.x/10.x.

We'd love your feedback!