We provide IT Staff Augmentation Services!

Senior Aws/devops Engineer Resume

0/5 (Submit Your Rating)

Saint Louis, MO

SUMMARY

  • Highly motivated Technology professional wif 8 + years in Devops, Cloud, Build and Release management involving extensive work towards code compilation, packaging, building, debugging, automating, managing, Linux Administration, Configuration Management, Continuous Integration, Continuous Deployment, Release Management and Cloud Implementations tuning and deploying code across multiple environments.
  • Experienced in Linux / UNIX System Administration (Installation, PC assembling, troubleshooting creation and configuration of servers, Tuning and Upgrades) of REDHAT Linux 4.0, 5.0 & 6.0, Ubuntu, Fedora, SUSE, SOLARIS, Windows.
  • Familiar wif EC2, Cloud watch, Elastic IP’s and managing security groups on AWS.
  • Configured and monitored distributed and multi - platform servers using chef. Defined Chef Server and workstation to manage and configure nodes.
  • Committed and highly motivated Build/Release/Deployment/Operations (DevOps) Engineer wif experience in all phases of Software Development Life Cycle (SLDC) such as Requirement Analysis, Planning, Design, Development, Testing, and Release of various Enterprise-Wide Software Applications.
  • Experience in implementing Organization DevOps strategy in various environments of LINUX and Windows servers along wif adopting cloud strategies based on Amazon Web Services.
  • Production experience in large environments using configuration management tools Chef and Puppet and Salt Stack. Familiar wif build server orchestration using mCollective.
  • Development of Chef Cookbooks to manage systems configuration.
  • In-depth understanding of Linux/UNIX fundamentals including Kernel subsystems (scheduler, VM, etc), system calls, inter-process communication, process/resource management and file systems.
  • Currently working as DevOps engineer/Build and release engineer in field of release automation for dotnet and java to achieve continuous integration and continuous delivery.
  • Hands on experience wif build tools like Bamboo, Hudson/Jenkins, TeamCity, Anthill Pro, Sonar, uBuild, Maven, ANT and NANT.
  • Excellent at defining Chef Server and workstation to manage and configure nodes.
  • Developed Chef Cookbooks to manage systems configuration. Also has good knowledge about Puppet and Ansible configuration management.
  • Extensively worked wif Version Control Systems: CVS, SVN (Subversion), GIT, Perforce, and Rational Team Concert.
  • Wrote deployment Automation scripts for multiple DOTNET and JAVA/J2EE Applications.
  • Experience working Data Center’s managing Servers, SAN and NAS devices like HP, Cisco, Brocade, EMC and HDS devices.
  • Extensive experience in AWS Cloud platform and its features: EC2, VPC, EBS, AMI, SNS, RDS, EBS, CloudWatch, CloudTrail, CloudFormation AWS Config, Autoscaling, CloudFront, IAM, S3.
  • Experience in managing AWSVPC (Virtual Private Cloud) environment wif around 200+ Linux and Ubuntu instances.
  • Experience in building and handling all aspects of installations, configurations, deployments, clustering and load balancing all middleware applications like Oracle WebLogic Servers (8.x/9.x/10.x), JBoss, WebCenter Portal, Tomcat and Apache HTTP on UNIX (Linux/Solaris) platforms across all environments.
  • Good Knowledge in Virtual servers including VMware ESX server, Docker, Vagrant and Openvz environments.
  • Proficient in installation, configuration and maintenance of PHP and Drupal applications on web servers Apache, Tomcat and JBoss.
  • Written Chef recipes to automate build/deployment process and do an overall process improvement to any manual processes.
  • Used Chef for server provisioning and infrastructure automation in a SaaS (Software as a Service) environment.
  • Extensive experience in writing manifests/recipes and Ruby scripts to customize Puppet/Chef as per our environment.
  • Strong understanding of SDLC, RUP, Agile and Kanban methodologies and process.
  • Strong knowledge of Virtual Servers including VMware ESX server, Docker, Vagrant and Openvz environments.
  • Experience wif Configuration and Maintenance of Automation tools: Chef, Puppet and Ansible.
  • Implementing Fault Tolerance RAID levels in Windows and 2003/2008.
  • Experience in installation, configuration, tuning, security, backup, recovery and upgrades of UNIX/LINUX
  • Experience in NoSQL database, MongoDB and Cassandra.
  • Performed P2P and P2V migrations across OpenVZ, VMware and Amazon EC2 environment.
  • Expertise in Querying RDBMS such as Oracle, MY SQL and SQL Server.
  • Created the ETL architecture and provided strategy related to data cleansing, data quality and data consolidation.
  • Good analytical, problem solving, communication skills and has the ability to work either independently.
  • Responsible to maintain all windows servers operating systems like (Windows 2003/2003 R2, 2008 and 2012).
  • Extensive experience in Data Warehousing wif Extract-Transform-Load Tools Informatica Power Center, Teradata and Ab initio including Oracle, SQL Server, DB2, UNIX Shell Scripting.
  • Created the ETL architecture and provided strategy related to data cleansing, data quality and data consolidation.
  • Wrote deployment Automation scripts for multiple JAVA/J2EE Applications.
  • Experience wif Tracking tools like JIRA, ServiceNow and Rally softwares.
  • Manage and operate the Big Data environment.
  • Utilize DevOps methodologies and best practices to create infrastructure automation and continuous delivery.

TECHNICAL SKILLS:

Devops Tools: Chef, Puppet, Jenkins, Vagrant, Docker, Maven, Gradle, Nexus, Artifactory

Providers and Components: RESTful APIs SOAP.

Cloud Technologies: AWS (EC2, S3, CloudWatch, RDS, ElastiCache, IAM), Microsoft Azure, Rackspace, Openstack, CloudFoundry

Operating Systems: Linux (Ubuntu, Fedora, Centos, Redhat), Solaris 11/10/9Windows, Macintosh

Methodologies: Agile, Scrum, Waterfall.

Web Server: Tomcat, Sun One and Apache

Web and Middleware Technologies: Tomcat, APACHE 2.x, 3.x, F5 Load Balancers, Web Logic (8/9/10) & Web Sphere 4.0/5.0, Netscape/iPlanet Server, MQSeries, Cluster server 3.5 & 4.1, Sun Cluster 2.x & 3.x, Nagios, JBoss, Nginx, Ganglia

Database: Oracle 10x, MySQL 5.0.2, SQL Server 2005,IBM DB2, Hadoop

Networking: TCP/IP, NIS, NFS, DNS, DHCP, Cisco Routers/Switches, WAN, SMTP, LAN, FTP/TFTP

Programming Languages: C, UNIX Shell Scripting, Perl Scripting, HTML, Perl, VB, Ruby, Python

Protocols: TCP/IP, UDP RIP, OSPF, EIGRP, IGRP, SNMP, SMTP, TELNET

File Systems: UFS, VxFS, ZFS, ext., ext2, ReFS, Xenvirtualization

Hardware: Cisco UCS C200, C250, Sun Fire 6800/4810/4800 , Sun Enterprise 10000, Sun Fire F15K, Sun Fire 25K, T2000, M5000, Ultra Enterprise 6000/5000, SPARC sun4c/sun4u, Ultra 5/10/60, PE Dell R410, R 610,860 Intel Based PC, Dell Laptops, A1000/5x000, D1000, T3, 3511, 3510, StorageTek SD-3 tape drive, TL2000, TL4000, Serial I/O devices, Emulex, QLogic and JNIC HBAs and SCSI controller, SAS, SATA drives, HP C6000, C7000, rp3440, rx3660, Sun Workstations (Ultra 5, 10,20,Blade 100,150,2000), SunstorEDGEA1000 and D1000, HP 9000 series, IBM RS/6000, p Series, x Series. Dell R710, R720, R510 and R910, IBM Blade Servers

Other Tools: Splunk, Appdynamics, Circonus, Nagios, Graphite.

PROFESSIONAL EXPERIENCE

Confidential, Saint Louis, Mo

Senior AWS/DevOps Engineer

Responsibilities:

  • Configured and monitored distributed and multi-platform servers using Chef.
  • Design AWS Cloud Formation templates to create custom sized VPC, subnets, NAT to ensure successful deployment of Web applications and database templates.
  • Handled installation and configuration of Linux MTAs - (Sendmail, Postfix and Axigen).
  • Defined Chef Server and workstation to manage and configure nodes.
  • Optimized volumes andEC2 instances & Created multi AZVPC instances.
  • Managed Virtual servers (Ubuntu Linux and Windows) on AWS EC2 using Open-Source Chef Server.
  • Created monitors, alarms and notifications for EC2 hosts using Cloudwatch.
  • Utilized Java 7.0, Oracle and MySQL DBMS, Amazon Elastic Cloud, Amazon’s Elastic Map Reduce, DataStax Solr and DataStaxCassandra.
  • Application virtualization using VMware ThinApp 4.5 version.
  • Configured S3 to host static web content.
  • Deployed cloud stack using AWS OpsWorks.
  • Knowledge of best practices, modeling/architectural patterns, governance methodologies, and potential limitations wifin MongoDB.
  • Set up Elasticache using memcached.
  • Managed Ubuntu Linux and Windows virtual servers on AWSEC2 using Open-Source Chef Server.
  • Configured S3 to host static web content
  • Configured S3 versioning and lifecycle policies to backup and archive files in Glacier.
  • Configured Elastic Load Balancers wif EC2 Auto-scaling groups.
  • Encrypted EBS volumes via KMS service.
  • Provisioning CloudFormation stacks wif boto Python/AWS APIs.
  • Assurance and Enforcement checks for VPC and Classic services.
  • Network design and integration for Direct Connect and VPN Gateways.
  • Automated deployment of packaged applications using python and shell.
  • Configured and managed a network of Linux and Windows servers
  • Managed, maintained and deployed to test, acceptance and PROD environments.
  • Coordinate wif Release Management regarding appropriate system releases among other development platforms.
  • Good understanding of ELB, general networking principals, firewalls, routing technologies and DNS (Route 53).

Confidential, Phoenix, AZ

Sr. DevOps Engineer.

Responsibilities:

  • Implemented Chef Cookbooks for OS component configuration to keep AWS server’s template minimal.
  • Managed companywide adoption of open source Chef by building Chef Development workflow and best practices around configuration management as well as building a strong and diverse internal Chef community. Launching and configuring of Amazon EC2 (AWS) Cloud Servers using AMI's(Linux) and configuring the servers for specified applications.
  • Developed automation framework for application deployments to cloud environments.
  • Managed and optimized Continuous Delivery tools like Jenkins.
  • 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.
  • Installed, Configured, and supported an enterprise Red Hat Linux Kickstart DVD installation to automate installation of RHEL workstation servers.
  • Provided stable build environments for product development.
  • Worked on NoSQL database Cassandra.
  • Installed, Configured and Administered Hudson/Jenkins Continuous Integration Tool.
  • Automated Continuous Build and Deploy Scripts for Hudson/Jenkins Continuous Integration tool.
  • Wrote ANT and MAVEN Scripts to automate buildprocesses.
  • Automated local dev environment using Vagrant/chef-solo.
  • Database Encryption for mirrored Databases. SQL Web Replication implementation
  • Migration of over 2500 Applications wif 3000+ Databases
  • Setting up private networks and sub-networks using virtual private cloud (VPC) and creating security groups to associate wif the networks.
  • Worked on Managing Private Cloud Environment using Chef.
  • Branching, Tagging, Release Activities on Version Control Tools: SVN, GIT.
  • Developed custom scripts to monitor repositories, server storage.
  • Implemented rapid-provisioning and life-cycle management for Ubuntu Linux using Amazon EC2, Chef, and custom Ruby/Bash scripts.
  • Created SSL s for Jboss 5.x/6.x/7.x.

Confidential, Lowell, Arkansas

Build and Release Engineer

Responsibilities:

  • Responsible for designing and deploying best SCM processes and procedures.
  • Involved in writing parent pom files to establish code quality tools integration.
  • Installed, configured and administered Jenkins CI tool on Linux machines.
  • Worked closely wif Software developers and DevOps to debug software and system problems.
  • Maintained and coordinated environment configuration, controls, code integrity, and code conflict resolution.
  • Used MSBuild and Devenv from DOTNET Framework 4.0 and VS 2010 to perform command line builds solution files
  • Used AGILE method to develop a build and also ANT as a build tool.
  • Installed and Configured the Nexus repository manager for sharing the artifacts wifin the company.
  • Managed SVN repositories for branching, merging, and tagging Verified methods used to create and recreate software builds for consistency and redundancy.
  • Implemented setup for Master slave architecture to improve Jenkins performance.
  • Used Jenkins, Build forge for Continuous Integration and Deployment into Tomcat Application Server.
  • Build and release software baselines, code merges, branch and label creation and interfaced between development and infrastructure. Implemented Subversion branching and merging operations for Java Source Code and DOTNET Source code Setup different environments for build, (Test, Development, Pre-production and Production).
  • Resolved merging issues during rebasing and re-integrating branches by conducting meetings wif Development Team Leads
  • Developed Shell/Perl Scripts for automation purpose.
  • Supported and developed tools for integration, automated testing and release management.

Confidential, VA.

Linux Systems Administrator.

Responsibilities:

  • Implemented and maintained Monitoring and alerting of production and corporate servers/storage wif CloudWatch.
  • Configured Amazon VPC environment.
  • Good understanding of ELB, general networking principals, firewalls, routing technologies and DNS (Route 53). Implemented and maintained Monitoring and alerting of production and corporate servers/storage wif CloudWatch.
  • Built and configured virtual machines, ESXi; use VMware/VSphere 5.1/5.5 to monitor servers, web applications.
  • Used Puppet for automations and scheduling automated jobs.
  • Managed Swap Space, Disk utilization and CPU utilization.
  • Provided administrative and technical support to critical application servers: Troubleshooting, performance tuning and monitoring production servers wif tools like Nagios, New Relic and Linux commands.
  • Configured and customized new and existing software products, created and maintained software file security, developed automatic routines to enhance production tasks eliminating manual intervention tasks.
  • Experienced in using essential tools for handling files, directories, command-line environment and documentation.
  • Experienced in configuring local storage file systems wifin partitions and logical volumes.
  • Partnered wif platform data and app teams to ensure architecture and infrastructure meet business requirements.
  • Managed network security using load balance, security groups and NACLS.
  • Experienced wif leading team in Agile/Scrum environment.
  • Developed Cloud Formation scripts to build on demand EC2 instance formation.
  • Created Amazon Cloud Architecture. Supported current migration of Data Center to Amazon Cloud.
  • Configured and managed day-to day systems administration and maintenance of AWS cloud servers EC2 and RDS.
  • Utilized AWS CLI to automate backups of ephemeral data-stores to S3 buckets and created nightly AMIs for mission critical production servers as backups.
  • Designed roles and groups using AWS Identity and Access Management (IAM).

Confidential

WebLogic Administrator/ Application support

Responsibilities:

  • Performed Business validations using JavaScript.
  • Designed and developed two types of Session EJBs.
  • Configured multiple Weblogic domains
  • Configured Clusters, Server groups and Cloning for improved availability and failover capacity.
  • Managed Apache Server and maintained Plug-in in LAN/WAN environments.
  • Worked on Awk&Sed to parse and format log files in efficient manner.
  • Created and configured websites for webhosting different applications.
  • Configure Clustering EJB objects, jdbc connections and JMS connection factories.
  • Used WLST to check the status of WLServers.
  • Configure Node manager for administer the Managed servers.
  • Configured Wily Introscope to monitor the performance of WebLogic Application Servers.
  • Build and implemented Disaster Recovery strategies for WebLogic Domains.
  • Deployed various types of application packages including JAR, WAR and EAR files.
  • Assisted development teams in activities such as load testing, troubleshooting and performance tuning of WebLogic Applications.
  • Worked on Upgrading Wily Introscope 7.2.5 to Wily 8.2.3.
  • Involved in applying patches for BEA WebLogic Server, SUN Solaris, and Apache &SunOne WebServers.
  • Deployed different application War files, EJB jar files and Enterprise Application Archives (ear) on Weblogic 6.1
  • Designed HTML, JSPs for front-end templates.
  • Installed WebLogic 7.x/8.X/9.2 application server on Sun OS 5.8 and development, staging and production environments.
  • Upgraded WebLogic servers wif necessary patches and Service Packs.
  • Created startup and shutdown scripts for servers.
  • Configured and managed server instances on different machines and clustered all managed servers.
  • Configured WebLogic server wif iPlanet Web server through WebLogic’s proxy plug-in.
  • Developed Servlets for main business logic implementation.
  • Designed and developed Persistent Entity EJBs.
  • Developed JDBC code for accessing DATA from database.
  • Created Connection Pools, Data Sources, JMS servers, JMS Destinations.
  • Developed framework classes for the above mentioned advisor.

We'd love your feedback!