We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

4.00/5 (Submit Your Rating)

Dallas, TX

SUMMARY:

  • Over 7+ years of experience in DevOps, Release Engineering, Configuration Management, Cloud Infrastructure, Automation, Amazon Web Services (AWS).
  • Experience in Infrastructure Development and Operations involving AWS Cloud platforms, EC2, EBS, S3,VPC, RDS, SES, ELB, Autoscaling, CloudFront, CloudFormation, ElacticCache, CloudWatch, SNS, AWS Import / Export.
  • Extensive experience on DevOps essential skills like continuous integration, continuous deployment, continuous delivery, supporting Build Pipelines Release management,configuration management ( Infrastructure as a code) and cloud computing .
  • Have a good experience in writing many ad - hoc scripts using many popular different languages like Python, Ruby and Shell based scripting.
  • Solid understanding of Software Development Life Cycle like Waterfall methodology and Agile methodology and Scrum.
  • Self-starter with an in-depth level of understanding in the strategy and practical implementation of AWS cloud-specific and OpenStack technologies. Hands on experience in AWS provisioning and good knowledge of AWS services like Puppet,EC2, S3, Route 53, CloudFormation, Elastic Bean Stalk, VPC,EBS etc., Knowledge of application deployment and data migration on AWS.
  • Develop automation and processes to enable teams to deploy, manage, configure, scale and monito r their applications in data centers and in cloud.
  • Proficiency in authoring and managing configuration management frameworks, such as Chef, Puppet, Ansible and Vagrant .
  • Installed and configured an automated tool Puppet that included installation and configuration of Puppet master, agent nodes and an admin control workstation.
  • Prior experience working with common developer tool chains to achieve Continuous Integration . ( Jenkins,Bamboo, TeamCity) .
  • Integrating Jenkins with Testing Frameworks like SOAP, Cucumber.
  • Experience on Version Control System(VCS) like GIT, GIT-Hub,Git Stash SVN. Good hands-on Knowledge as Bamboo build engineer to create build and deployment plans.
  • Experience in implementing and administering monitoring tools Splunk and Zabbix, Sensu, Cacti, Nagios, Cacti.
  • Solid understanding of current web and internet technologies like Apache,Tomcat, Nginx, MongoDB, Cassandra, Elastic search, Memcache .
  • Extensively worked with Change tracking tools like BMC Remedy, JIRA and used these tracking, reporting and managing bugs.
  • Experience in administrating, deploying and managing Ubuntu, CentOS servers. Worked with performance monitoring tools like Net stat.
  • Hands on experience with Selenium Testing Tools.
  • Extensively experienced in build automation tools like ANT, MAVEN and Gradle and have a good working knowledge on these tools.
  • Created and managed a Docker deployment pipeline for custom application images in the cloud using Jenkins.
  • Hands on developing and executing Shell scripts and Perl scripts.
  • Experience in administering and deployment of Sun Solaris, Red Hat (Linux) & AIX servers via VMware.
  • Deep expertise in building and breaking cloud-scale systems, with focus on Information Security, Data Stewardship , User Authentication, Network Security, Key Management, Resource Isolation.
  • Highly organized, able to multi-task, the ability to work individually, within a team, and with other groups.

TECHNICAL SKILLS:

Operating Systems: Windows server 2000/2003/2008/ XP, Windows 7, LINUX (RHEL), Ubuntu, Ce ntOS

CI Tools: Jenkins, Bamboo, Hudson, Chef, Puppet

Build Tools: ANT, MAVEN

Version Tools: Tortoise SVN, Clear Case, GIT.

Cloud Technologies: Amazon Web Services (AWS), EC2, EBS, VPC, RDS, ELB, Autoscaling, S3, CloudFront, CloudFormation, ElasticCache, CloudWatch, SNS, AWS Import / Export

Database: MySQL, IBM DB2, MongoDB, Cassandra, SQL Server,Oracle

Languages/ Scripting: C, C++, Java, Java Script,Python,perl Scripting, Shell Scripting

SDLC: Agile, Waterfall

Web / Application Servers: Apache Tomcat, JBOSS, WebSphere Application Server

Web technologies: Servlets, JDBC, JSP, HTML, JavaScript, XML.

Virtualization: VMware, Vsphere, XEN, VMware VSphere, Vcenter Orchestrator, Vagrant

PROFESSIONAL EXPERIENCE:

Confidential, Dallas, TX

AWS DevOps Engineer

Responsibilities:

  • Evaluating performance of EC2 instances their CPU, Memory Usage, IOPS, Network Usages and suggest appropriate instance type for the same
  • Designed and deployed AWS solutions using E2C, S3, RDS, EBS, Elastic Load Balancer, Auto scaling groups, Opsworks.
  • Build out monitoring platform and continuously improve capabilities.
  • Manage and operate the Big Data environment.
  • Optimized volumes and EC2 instances & Created multi AZ VPC instances.
  • Used IAM to create new accounts, roles and groups.
  • Configured S3 versioning and lifecycle policies to and backup files and archive files in Glacier.
  • Configured S3 to host static web content.
  • Deployed cloud stack using AWS OpsWorks.
  • Configured Elastic Load Balancers with EC2 Autoscaling groups.
  • Automated installing the Linux packages and administering Linux service using Ansible, and automating product installation configuration
  • Supported 2000+ AWS Cloud instance’s and also familiar with Amazon Cloud command line management.
  • Hands-on experience with Docker, Nuget, NPM and other deployment tools
  • Accelerated shipment of application within continuous delivery environment using Bamboo, Docker, Stash and NPM.
  • Automated builds to the docker hub on every commit and release.
  • Migrated high-volume OLTP transactions from Oracle to Cassandra in order to reduce Oracle licensing footprint.
  • Result driven consultant with good experience in the area of UNIX/Linux System Administration.
  • Utilize DevOps methodologies and best practices to create infrastructure automation and continuous delivery.
  • Ensure communication between Operations and all Engineering Teams, Product Owners, and Scrum Masters.

Environment: Ansible, Python, MYSQL,MSSQL, Perl, Shell Scripting, Subversion, Perforce, Jenkins, Cloud formation, EC2, S3, Cloud Front, Route 53, GIT, Web services, Web Logic, ANT, TFS 2008/2010(Team Foundation Server), Web sphere, Nagios.

Confidential, Jacksonville, FL

AWS DevOps Engineer

Responsibilities:

  • Release Engineer for a team that involved different development teams and multiple simultaneous software releases.
  • Developed build and deployment scripts using MAVEN as build tool and automated the build and deploy processes using Jenkins to move from environment to other environments.
  • Installed the application on AWS EC2 instances and also configured the storage on S3 buckets.
  • Performed S3 buckets creation, policies and also on the IAM role based polices and customizing.
  • Implemented and maintained the monitoring and alerting of production and corporate servers/storage using AWS Cloudwatch.
  • Automation of OS builds and Application Installation through Ansible& Puppet
  • Utilize AWS CLI to automate backups of ephemeral data-stores to S3 buckets, EBS and create nightly AMIs for mission critical production servers as backups.
  • Utilize Puppet for configuration management of hosted Instances within AWS. Configuring and Networking of Virtual Private Cloud (VPC). Utilize S3 bucket and Glacier for storage and backup on AWS.
  • Automation Engineer for Developing Build and deploy tool like Jenkins.
  • Created and maintained the Shell/Perl deployment scripts for WEB Logic WEB application servers.
  • Wrote puppet manifests for deploying, configuring, install shield and managing collected for metric collection and monitoring.
  • Involved in development of Test environment on Docker containers and configuring the Docker containers using Kubernetes.
  • Provided end-user straining for all Tortoise SVN, JIRA users to effectively use the tool.
  • Created and maintained the python deployment scripts for Web Sphere web application.
  • Developed Perl and shell scripts for automation of the build and release process.
  • Involved in editing the existing ANT/MAVEN files in case of errors, changes in the project requirements.
  • Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Designing and implementing fully automated server build management, monitoring and deployment by Using Technologies like Puppet.

Environment: Puppet, Ansible, Sun Solaris, UNIX, windows, Python, Perl, Eclipse, Ant, Jenkins, Maven, SVN, CloudWatch, EC2, Install Anywhere, Tomcat Apache Application Serve.

Confidential, Dallas,TX

DevOps Engineer

Responsibilities:

  • Maintained and administered GIT source code tool.
  • Managed UNIX's server services such as Bind DNS, Puppet, Postfix, Apache web server, Tomcat, MYSQL.
  • Scanning the newly assigned LUNs to the serves and assigning them to volume group and increasing the file system using Red Hat volume manager.
  • Mounting & un-mounting the net app storage LUNs to the Red Hat Linux servers and troubleshooting the issues encountered Planned and performed.
  • Worked with different configuration management tools like Chef, Puppet.
  • Configured Chef and wrote cookbooks , for automation deployment, repetitive tasks, quickly deploys critical applications, environment configuration. Developed build and deployment script using Ruby and shell scripting.
  • Involved in installing Puppet client on Red hat & Solaris servers for Automation purpose.
  • Developed shell scripts to automate the system management functions and system backup.
  • As a member of Release Engineering group, redefined processes and implemented tools for software builds, patch creation, source control, and release tracking and reporting.
  • Installed and configured Jenkins for Automating Deployments and providing an automation solution.
  • Wrote Pom.xml for Maven application builds automation.
  • Lead and assisted with the scoping, sequencing, planning, and creating GIT environments.
  • Responsible for monitoring various servers' performance ensuring security and stability with the help of available UNIX utilities.
  • Provided 'Manual', 'Continuous Integration', 'Gated Check-in' and 'Schedule' builds (along with the option to force builds on that schedule even if no changes occurred since the last build).
  • Worked closely with QA Teams, Business Teams, and DBA team and Product Operations teams to identify QA and UAT cycles release schedule to non-prod and prod environments.

Environment: Java J2EE, WebSphere, Git, Integrated Ant Maven and Build Forge, MAVEN, Jenkins, CHEF, LINUX, XML, Perl Scripts, Shell Scripts.

Confidential, NJ

Build and Release Engineer

Responsibilities:

  • Analyzed the ANT build projects for conversion.
  • Converting the ANT build projects to Maven build projects.
  • Developed the Maven build pom.xml scripts.
  • Managed Maven project dependencies by creating parent-child relationships between projects.
  • Integrated the Code Quality Analysis tools like Find Bugs, JUnit and Check style into the projects.
  • Build and Administered the Bamboo Continuous Integration servers.
  • Build and Configured Bamboo Elastic for Parallel Job execution.
  • Creating new build jobs, integration testing jobs and deploy jobs in Bamboo to automate the process.
  • Tracking tasks and controlling changes in the cross-disciplinary field of configuration management using SCM.
  • Installed and configured the Web Logic application servers for Dev and Integration Test Environments.
  • Built and deployed Java/J2EE artifacts onto the Web Logic Application Servers in an Agile continuous integration process.
  • Experience in installation and configuration of Chef.
  • Using Build Forge version control tools for developing multiple applications on Source codes repository.
  • Involved in periodic archiving and storage of the source code for disaster recovery.
  • Developed, maintained, and distributed release notes for each scheduled release.
  • Worked on Oracle10g database.
  • Patched different software using RedHat Package Manager and YUM.
  • Installed certain RPM packages, which were not installed default for Oracle.
  • Installed and configured Apache ANT for automated build processing using RPM.

Environment: Bamboo, Chef, Ant, Maven, Oracle, Web logic Application Servers.

Confidential, NEW YORK, NY

Systems Engineer

Responsibilities:

  • Deploying the Red hat Linux enterprise server as like existing versions 5.x, 6.x versions.
  • Creating the VM shell and pushing the operating system using the kickstart server.
  • Creation of Kickstart images for the different version of Red hat Linux Operating system like 5.x and 6.x
  • Creating the filesystems using red hat volume manager and performing the health check on regular basis for all Linux serves.
  • Scanning the newly assigned LUNs to the serves and assigning them to volume group and increasing the filesystem using red hat volume manager.
  • Mounting and unmounting the net app storage LUNs to the Red hat Linux servers and troubleshooting the issues encountered.
  • Creating Link aggregation (LACP) with VLAN tunneling using virtual connect (VC).
  • Share uplink set (SUS) using LACP & VLAN tagging.
  • Performance Tuning and Management for Linux/AIX server and working with the application/database team to resolve issues.
  • Creating the filesystem and RAW logical volumes for the Oracle RAC based on the requirement.
  • Upgrading the kernel in all the Red hat Linux servers and creating initrd image to boot from the Upgraded kernel.
  • Migration of Red hat Linux servers from 4.x version and working with the application team to resolve the issues post migration.
  • Installation/Configuration of ESXi 3.5, 4.x servers and applying security patches to the ESXi servers.
  • Managing the ESXi servers using the Vsphere client and Vcenter for managing the multiple ESXi servers.
  • Building the Red hat Linux server in Vmware ESX client through Vsphere client.
  • Performed Vup 5.0, Sybase 11.5.1, Perl Scripting, NIS, NFS, LDAP server, Weblogic, Apache Tomcat, EMC Storage SAN.
  • Working with backup team for the Legato backup & Restore, Legato client Installation in the Red hat Linux server.
  • Installed and Configured SAMBA Server in Linux for accessing the shared files from the windows environment.

Environment: Red Hat Linux 5.x, 6.x, Autosys, CentOS, VMware vSphere 4.0, VMware ESX 3.5.0, GIT, Perl Scripting, MySQL, Tomcat.

We'd love your feedback!