We provide IT Staff Augmentation Services!

Aws Devops Engineer Resume

4.00/5 (Submit Your Rating)

St Louis, MO

PROFESSIONAL SUMMARY:

  • 7 years of experience in IT Infrastructure, cloud computing, Infrastructure as a service(IaaS) Virtualization, Linux System Administration, Network Administration, Open stack engineer, Configuration Management.
  • Strong expertise in development of web based applications using Python, Django, Flask, Dojo, HTML, XML, Angular.JS, CSS, DHTML, JavaScript, JSON and JQuery.
  • In - depth understanding of the Principles and Best practices of Software Configuration Management (SCM) in Agile, SCRUM, Waterfall methodologies.
  • Experience in working with Software Configuration Management tools - Puppet and Chef
  • Experience in using version controller tools like Subversion (SVN), Rational Clear Case, GIT and GitHub.
  • Extensively worked on Hudson, Jenkins, Team City and Bamboo for continuous integration and developed
  • Developed Chef Cookbooks and Recipes to manage systems configuration.
  • Experience in working on version control systems like Subversion, and GIT and used Source code management client tools like Git Bash, GitHub, Git GUI and other command line applications etc.
  • Experience in working with ANT Scripts, MAVEN for deployment and running test suites for various firm wide applications.
  • Experience on Splunk data flow, components, features and product capability.
  • Experience with CMS platforms such as Drupal and WordPress or enterprise CMS experience.
  • Administration and storage experience in administering Hitachi Enterprise storage arrays.
  • Worked under AWS management tools such as (EC2, EBS, ASG, RDS, R53) Developed AWS Cloud formation templates to create custom sized VPC, subnets, EC2 instances, ELB, Security Groups.
  • Set up the scripts for creation of new snapshots and deletion of old snapshots in Amazon S3.
  • Worked on setting up the life cycle policies to back the data from AWS S3 to AWS Glacier.
  • Experience with Microsoft windows Azure Cloud Services.
  • Configured and managed Open stack components such as keystone, nova, neutron, glance, swift, Heat.
  • Automated AWS infrastructure via Ansible and Jenkins - software and services configuration using Ansible.
  • Involved in design, configuration, installation, implementation, management, maintain and support for the Corporate Linux servers RHEL 4.x, 5.x, SLES 9, CENTOS 5.x.
  • Installation of patches and packages using RPM and YUM in Red hat Linux.
  • Experience working on Cucumber for behavior-driven development.
  • Experienced in working with Continuous Integration and Deployment using various CI tools- Jenkins, Bamboo.
  • Deployed Puppet, Puppet Dashboard, and Puppet DB for configuration management to existing infrastructure.
  • Used Atlassian Product such as JIRA to track issues and Change Management.
  • Experience in working with WebLogic Enterprise Management Console and WebSphere consoles for setting up project related configurations.
  • Extensive working experience of managing, troubleshooting IBM Power7, Power6 and Power5 (P520/P550/P5 55A/p5 52A/P750/P710) series systems.
  • Creating and maintaining user accounts, profiles, security, rights, disk space and process monitoring.
  • Good experience in reviewing system logs files for errors, settings up Cron jobs for backups and monitoring process.
  • Configured and automated various AWS services like EC2 and S3 using Boto (python sdk).
  • Experience in Building S3 buckets and managed policies for S3 buckets and used S3 bucket and Glacier for storage and backup on AWS.
  • Experience in designing and configuring secure VPC through private and public networks in AWS.
  • Troubleshoot AWS EC2 Status check including System Status checks and Instance Status check alerts.
  • Experienced in setting up EC2 instances, security groups and Setting up databases in AWS using S3 bucket.
  • Build scripts on AWS cloud for scheduling EC2 auto scaling load balancer with python SDK.

TECHNICAL SKILLS:

Operating Systems: RHEL (5.x, 6.x, 7x), SUSE Linux (9,10,11), Sun Solaris 8,9,10,11, CentOS 5,6, OSX, AIX 5.1,5.2,5.3 Windows 2003/2008, Ubuntu 10.04+Latest

DevOps Tools: AWS, MCollective, Nagios, SVN repo

Version Controlling Tools: Subversion, Perforce, GIT, TFS

Build/CI Tools: Ant, Maven Hudson, Jenkins, Bamboo, Chef, Puppet, Ansible, Nexus.

Bug Tracking Tools: JIRA, rally, ServiceNow, Crucible, Remedy and IBM Clear Quest

Hardware: HP Proliant, Blade servers, Sun Sparc T5440, T5220 and M8000, M4000, Sun Ultra Enterprise Servers (E3500, E4500, E450, E420R, E250, Sun Fire (6800/4800/3800/ v880/v480/v210/v440/280R/15K/25K), Sun Workstations (Ultra 5, 10,20, Blade 100,150,2000), IBM F-series and P-series, IBM RS6000, Sun Storage Array D1000, A5000.

Network Protocols: TCP/IP, NIS, NIS+NFS, DNS, DHCP, WAN, SMTP, LAN, FTP/TFTP, POP3, TELNET, Firewalls, BIG IP 10.0, Snoop, Tcpdump, Wireshark.

Volume Management: Veritas Volume Manager (VxVM) 4x, 5.x, 6.0, Solaris Volume Manager (SVM), Logical Volume Manager (LVM)

Backup Solutions: Veritas NetBackup, Tivoli Storage Manager, NetApp

Virtualization Product: VMware, VCenter server, KVM, Xen, Hyper-v, Virtual box, Solaris.

File Systems: UFS, VxFS, ReFS, Ext, Ext2, ext3, ext4, ZFS, CFS

Database Servers: Oracle 8i/9i/10g/11g, Oracle RAC 10g/11g, MS Access, SQL Server.

Web/Application Servers: WebLogic 8.x, 9.0, 10, WebSphere 5.x, 6.x, JBoss 4.x, 5x, Apache Server 1.3.x, 2.2.x, Apache Tomcat 5.x, 6.x, 7.x

Programming Languages: Python, C, C++, R, Matlab, core JAVA, javascript, HTML 5.0, CSS 3.0

Scripting Languages: Bash and Korn Shell Scripting, Ruby, Perl Scripting, Terraform

PROFESSIONAL EXPERIENCE:

Confidential, St Louis, MO

AWS DevOps Engineer

Responsibilities:

  • Working for DevOps Platform team responsible for specialization areas related to Chef for Cloud Automation.
  • Troubleshoot Build and Deploy Issues, with little downtime.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts
  • Implemented Puppet Modules for OS component configuration to keep AWS server's template minimal.
  • Managed and optimize the Continuous Delivery tools like Jenkins.
  • Automated Continuous Build and Deploy Scripts for Hudson/Jenkins Continuous Integration tool.
  • Integration of Automated Build with Deployment Pipeline. Currently installed Puppet Server and clients to pick up the Build from Jenkins repository and deploy in target environments (Integration, QA, and Production).
  • Built Jenkins jobs to create AWS infrastructure from GitHub repos containing terraform code.
  • Worked with Terraform to create AWS components like EC2, IAM, VPC, ELB, Security groups.
  • Worked on NoSQL database Cassandra.
  • Experienced in using Build Automation scripting like MAVEN, ANT and MSBUILD as build tools for building of deployable artifacts (JAR, WAR) from source code.
  • Configured RDS instances using Cloud formations and Terraform.
  • Developed Custom Scripts to monitor repositories, Server storage.
  • Automated the cloud deployments using chef/puppet, Python (Boto & Fabric) and AWS Cloud Formation Templates.
  • Implemented microservices deployments using Kubernetes(Kops).
  • Used Git with Stash for code repositories.
  • Created and Managed Splunk DB connects Identities, Database Connections, Database Inputs, Outputs, lookups, access controls.
  • Troubleshoot issues within PCF environments and involving pivotal vendor as and when needed.
  • Utilized kubernetes and docker for the runtime environment of the CI/CD system to build, test deploy.
  • Document release metrics, software configuration process.
  • Automate deployment and release distribution process. Develop and enhance the automated configuration management system. Control branching and merging of the code base.
  • Implement and manage continuous delivery systems and methodologies on AWS, Used Subversion as source code repositories.
  • Developed Shell/Perl Scripts for automation purpose.
  • Define and deploy monitoring, metrics, and logging systems on AWS

Environment: Eclipse, Toad, Git,, Tomcat, Apache, Oracle 12c, Jenkins, Python, Ruby Chef, JIRA, Maven, Art factory, Ubuntu, CentOS, Ansible, Kubernetes, Linux, Terraform, AWS, AWS Cloud Formation Templates, Cassandra, AWS RDS, AWS Cloud Watch

Confidential, Madison, WI

AWS Devops Engineer

Responsibilities:

  • Implicated in significant documenting and maintaining code deployment pilot automation project documents
  • Performed testing and validation for code deployment automation in UAT test environment
  • Created continuous integration system using Ant, Jenkins, Puppet full automation, Continuous Integration, faster and flawless deployments.
  • Used Puppet server and workstation to manage and configure nodes.
  • Worked with tools like Bamboo & Jira.
  • Wrote Ansible Playbooks with Python SSH as the Wrapper to Manage Configurations of OpenStack Nodes and Test Playbooks on AWS instances using Python.
  • Developed and maintained continuous integration and deployment systems using Jenkins, Ansible.
  • Optimization / cost reduction of Amazon AWS services (EC2, S3, EBS and VPC).
  • Automate provisioning of Amazon AWS instances
  • Installed and Configured Apache Plug-ins for WebLogic.
  • Experience on Splunk search construction with ability to create well-structured search queries that minimize performance impact.
  • Developed Ansible playbooks for Splunk in cloud environments with auto scaling for task force initiatives requiring big data analysis.
  • Managed the source codes repository of multiple development applications using SVN version control tools.
  • DevOps for load balanced environments & Multi-regional server environments (AWS Regional nodes managed via Chef Roles and Attributes).
  • Build performance dashboards through Splunk, Extrahop, writing Java script and customized scripts.
  • Used AGILE MVN method to develop a build and also ANT as a build tool.
  • Used Build Forge and Jenkins for enterprise scale infrastructure configuration and application deployments.
  • Using ANT, Puppet/ Chef Scripts with Ivy to build the application and deploy.
  • Performed migration of chef 10 to chef 11.
  • Migrated the application from Infrastructure as a Service (IaaS) to Platform as a Service (PaaS) by converting existing solution to Windows Azure Worker Role.
  • Build a presentation to present the design of hosting architecture on Windows Azure.
  • Create a Virtual Network on Windows Azure to connect all the servers.
  • Experience in debugging the code deployment errors with the help of development team
  • Modeled the structure for multi-tiered applications arrange the processes to deploy each tier.
  • Written Chef Recipes to automate our build/deployment process and do an overall process improvement to any manual processes.
  • Create and modify the Python Scripts.
  • Communicated with clients to meet up with their requirements and implemented other related tasks as a Python programmer.
  • Created Continuous Build Process using Hudson/Jenkins as Continuous integration tool.
  • Drove releases, automated release process
  • Experience on working with Linux (CentOS 7.x).
  • Developed unit and functional tests in Python and Java
  • Work with Docker for convenient environment setup the test environments
  • Used configuration management tools Chef, Puppet.
  • Proposed branching strategy suitable for current application in Subversion.
  • Managed the Release Communication and Co-ordination Process.

Environment: Windows Server, Linux, C#, Perl, Chef, Ansible, Puppet, Jenkins, JIRA, GIT, AWS, Azure, Docker, Vagrant, SVN, Ant.

Confidential, Louisville, KY

Build and Release Engineer

Responsibilities:

  • Member of the Technical Design team, Build and Release Module for Development of new products.
  • Worked for DevOps Platform team responsible for specialization areas related to Chef for cloud Automation.
  • Managed Ubuntu, Linux and Windows virtual servers on AWS EC2 using Chef as a part of pos required.
  • Designed and deployed AWS solutions using EC2, S3, RDS, EBS, Elastic Load Balancer, Autoscaling Groups.
  • Used chef for server provisioning and infrastructure automation in different environments.
  • Setting up Jenkins master, adding the necessary plugins and adding more slaves to support scalability and agility.
  • Implemented and build tools such as Ant/Maven and Gradle in order to automate and enhance the overall operational environment.
  • Written Chef Cookbooks for various DB configurations to modularize and optimize end product configuration.
  • Created a reusable deploy distribution for the system which can be ported to multiple environments without having the need to run separate builds.
  • Implemented all the build and deployment scripts which execute the automated CI and release management process.
  • Trained testing team members about software architecture and troubleshooting post deployment issues.
  • Using Bamboo is an automated tool for Ant, Maven and other command line. Maintained customized notifications on the type of event.
  • Manage configuration of Web App and Deploy to AWS cloud server through Chef.
  • Tested various in-house windows/linux based installers.
  • Implemented branching and strategies and automated release branching process.
  • Automated the deployments using scripts which execute the automated CI and release management process.
  • Handled Software Configuration management for all the environments before production.
  • Worked with Linux performance tuning to add tuning parameters to the kernel and optimize the kernel.
  • Worked in atmosphere of cross-functional team within the organization’s Agile project life-cycle.

Environment: JENKINS, ANT, MAVEN, DOCOR, NFS, CHEF, Solaris 8/9/10, Red Hat, Linux 4.x/5.x, NetBackup, MQSeries 5.0 WebLogic 6.1, NES/iPlanet4/6. SUN Solaris, Sun Windows, Solstice Disk Suite 4.2.1, Tape Libraries, RAID, Bamboo.

Confidential

Build and Release Engineer

Responsibilities:

  • Participated in the release cycle of the product which involves environments like Development QA UAT and Production.
  • Used Perforce for the purpose of Software Configuration management and maintaining the versions of the Symantec's Website Code.
  • Coordinating the resources by working closely with Project Manager's for the release and Project Manager for all the Operational Projects.
  • Automated Build Artifacts using Jenkins and Cruise Control.
  • Carried Deployments and builds on various environments.
  • Wrote ANT Scripts to automate the build process.
  • Created the Deployment notes along with the Local SCM team and released the Deployment Instruction to application support.
  • Coordinated with IT groups on the release timings to ensure systems are ready for code to be deployed.
  • Manage source code, software builds, software versioning, and defect tracking on all software maintenance tasks and projects.
  • Maintain release plan, manage release content, communicate release status and analyze functional and technical dependencies among projects and maintenance of releases.
  • Helped CC Admin and involved in Administrator Activities.
  • Performed Builds for various Environments like QA, Integration, UAT and Productions Environment.

Environment:: Java, J2EE, Ant, Maven, Jenkins, perforce, Cruise Control, Shell, Perl, Html, Oracle 8.x/10.x, Solaris 2.9 JSP, Servlets, JDK 1.4.2.

Confidential

Linux Administrator

Responsibilities:

  • Supported Clients Environment, and systems troubleshooting that involving RHEL and SUSE server's in a large scale environment.
  • Performing software installations and upgrades to Red Hat Linux 4.x, 5.x, 6.x and maintaining them in accordance with established policies, procedures and service level agreements.
  • Creating and maintaining User accounts, profiles, security, rights, disk space and process monitoring.
  • Performance Management & Tuning of RHEL
  • Worked on networking protocols TCP/IP, SCP, SFTP, HTTP, NFS, GPFDIST, GPHDFS, etc.
  • Hands on experience in installing and maintaining of Splunk on servers.
  • Upgraded manufacturer recommended firmware for BIOS during annual kernel patching schedule
  • Experienced working on virtualization using VMware ESX
  • Implemented and configured Backup policies and Storage Units.
  • Worked on Change Management and Disaster Recovery management
  • Monitoring system resources, logs, disk usage, scheduling backups and restore.
  • Configuring SUDO and granting root permission to users for performing certain activities.
  • File system tuning, growing, and shrinking with Veritas File system 3.5/4. x.
  • Worked on network connectivity, SAN storage, creating LVM and taking TSM backup.
  • Installed Deployment & system configuration Automation JIRA, HPSA and Puppet server.
  • User Administration, Auditing, System Security and System Tuning for Solaris and Red hat Linux.
  • Performed Kickstart installation over the network. Upgraded the Server’s operating system from Red Hat Linux 7.x to 8.x.
  • Troubleshooting various problems related to VxVM in initializing, replacing, mirroring, encapsulating and removing disk devices on various Production Boxes.

Environment: RHEL, SUSE Linux, Apache, JBoss, VMware, Java, Red Hat Linux4,5, x6 VMware ESX 3.5/4.1, VCenter 5.1, ESXi 5.1, Windows Server 2008 R2, sun Solaris 8,9,10, Solaris Volume Manager, WebLogic, Oracle 9i/10g SAP,7200.1.0.1.1050., VMAX.

We'd love your feedback!